0から始めるWPプラグイン制作

load_plugin_textdomainの書き方

754文字 41view

プラグインで国際化ファイルを読み込みたいのにうごかない、翻訳されないで悩んだので、ベターな書き方を探ってみます。 load_plugin_textdomainは失敗したらfalseを返すので、

WPプラグイン

ネ申Excelからの解放!ブラウザで請求書PDFを出力・管理WPプラグイン「WP請求書ジェネレーター:MAIDO」を制作中

4835文字 101view

フリーランス・個人事業主も法人も、経理に合わせるために必要になってくるのが「お見積・請求書」です。 まずはネット上にあるクラウドサービスや無料のExcelテンプレートを使ってみましたが、windowsではなくmacなので […]

WPプラグイン

[WP]メディア情報を一括でCSVエクスポートするプラグイン「wp_media_export」を自作

433文字 101view

wordpressのメディアに振られるpost_idを一括で取得する方法としてCSVエクスポートを作りました。 急ごしらえなので、get_postsでpost_type=attachmentを全部抜出してCSVを作成しま […]

0から始めるWPプラグイン制作

[WP]直接アクセスされたら退出

66文字 62view
0から始めるWPテーマ制作

WP-RESTでJSONにカスタムメタを追加

178文字 160view

rest_api_initのregister_rest_fieldを利用して、JSONデータにカスタムメタ値を追加します。 【目次】WP-RESTでJSONにカスタムメタを追加WP-RESTでJSONにカスタムメタを追加

0から始めるWPテーマ制作

[WP]未ログインユーザーをログイン画面に遷移させる

150文字 60view

ログインしていないユーザーがアクセスした場合、ログイン画面に自動で遷移させます。

0から始めるWPテーマ制作

【5分で設置】WPにJSON-LDプラグインでschema.orgに対応

2300文字 321view

SearchConsoleの構造化データを利用するのに、HTMLにMicrodataはもう古いし面倒だしソースを汚し可視性が悪いです。JSON-LDがgoogleで使えるようになったのでJSON-LDでやりましょう! 【 […]

0から始めるWPプラグイン制作

Markdown風表組みショートコード[table]

1776文字 83view

テキストエディタで使える表組みショートコードでマークダウンっぽくかける方法です。 区切り線(|)で、セルを分けて、ハイフン(-)で区切ってそれより上のセルをthで表現します。 ショートコードの属性でcaptionとcla […]

WPプラグイン

[WP]連載管理プラグイン「RENSAI STORY」を作ってみる

2768文字 148view

連載管理プラグインを作ってみます。公開できるレベルになったら公開したいなー! 連載管理するには、独立したCPT(stories)を作り、その投稿(stories-post)を親として、標準のpostと紐付けます。標準ポス […]

0から始めるWPテーマ制作

[WP]the_contentにfilterでH2に自動でidを追加して内部リンク出来るようにする。

742文字 63view

JSで目次を作るに似てますが、本文(the_content)にadd_filterすることで、H2に直接IDを追加します。 【目次】プラクティス・デモプラクティス・デモ

0から始めるWPテーマ制作

[WP]ショートコード内で改行タグ追加を無効にして停止する方法

2994文字 385view

単純にショートコードを作って利用すると、生成されたものに意図しない改行タグや空白削除が入いります。これはWPのWYSIWYG(ビジュアルエディタ)が標準で行う整形機能のため仕方がない仕様です。 この整形機能自体を停止する […]

0から始めるWPプラグイン制作

[PHP]外部サイトのOGPを利用して、URLを指定するだけで記事内にサムネイルや概要をタイトルを表示

1486文字 250view

WPは標準で、サイトに設定されたOGPタグを利用してURLだけでサイトにブログカードを表示することが出来ます。PHPの勉強のためにも自力で取得してみます。 【目次】WP標準OGPの取得を停止opengraphをDLファビ […]

123