plugin

ワードプレスの記事一覧を更新日時順で表示する方法!カスタマイズも簡単にできる

plugin
WordPressの記事一覧は、デフォルトでは「投稿日(公開日)順」に並んでいます。 過去記事のリライトに力を入れているブログの場合、最新の情報を読者に届けやすくするために「更新日時(最終更新日)順」へ変更するのが最新状況が分かりやすくて効果的ですね。方法: テーマの functions.php に数行のコー...

【WordPress】記事を公開したまま修正する方法|Yoast Duplicate Postの使い方

plugin
WPで記事を公開した後、リライトするなど時間をかけて見直しをする場合があります。公開はそのままにしつつ、途中まで修正した内容を一旦下書きに保存したい(この時、公開している記事内容には変更は反映してほしくない)その下書きの修正が終わったら元の記事に反映したいという場合も多いもの。今回は、こんな時に使えるプラグイ...

【WordPress】複数チェックボックスの値取得と設定反映!checkedはどうやって入れる?

wordpress
設定ではよく利用するフォームのチェックボックス。1つだけのチェックボックスなら分かりやすいが複数になった場合、ワードプレスのSettings APIでのname属性の付け方から、送信したデータ(配列)を取得してその値をフォーム内のinputタグにchecked を付ける方法の解説。name属性を配列にするのがポイント。

【WordPress】設定画面へラジオボタンやチェックボックスを追加で完成形へ

plugin
Settings APIを使った設定画面で複数行入力(textarea)、ラジオボタン(input type radio)やチェックボックス(input type radio)を使ってフィールドを追加してみる。ラジオボタンやチェックボックスでは「checked」の入れ方がポイントとチェックボックスでは更にnameに配列を指定するのがポイント。

【WordPress】register_settingで初期値を設定する方法は?add_optionを使うの?

wordpress
Settings APIを使ったワードプレスの設定画面では変数の初期値をどこで設定するのかが分かりづらい。register_settingで初期値の設定方法から、add_option、update_optionを使った方法までを解説。関数リファレンスでregister_settingの第三引数に初期値の設定が無く、コールバック関数の指定だけで問題ない理由も調査したメモ。

【WordPress】ショートコード作成とプラグイン化の方法を簡単解説

plugin
ワードプレスで自作したショートコードをプラグイン化してみましょう。プラグインの基本の形が分かれば、貼りつけるだけ、みたいな感じで簡単にできると思います。ここでは最初にショートコード作成法の基本をサンプルを使って見つつ、続いて実際にそのショートコードをプラグイン化してみます。ショートコードの事は分かってる!とい...

【PHP】特定の単語/文字列までを切り出す

プラグイン開発
ある文字列に対して「この単語まで」を切り出したい場合のメモ。指定した単語/文字列までを切り出す日本語(マルチバイト文字列)を扱う場合は2つの関数があります。(文字化けを防ぐために「mb_」がついた関数を使用するのが安全)mb_strstr() 関数:大文字小文字を区別するmb_stristr() 関数:大文字...

プラグインの国際化(英語-日本語対応)!テキストドメインの指定から翻訳ファイルの作成まで

プラグイン開発
プラグインを自作したら、プログラム内のテキストを「英語」で書き、その上で「国際化(i18n)」の対応をしておきましょう。(※国際化:WordPressの設定言語に合わせて、日本語などの翻訳を自動で切り替える仕組みのこと)WordPress公式ディレクトリに登録するなら必須の作業ですが、登録予定がなくても国際化...

ワードプレスで文字の上にフリガナを付けたい!ブログでルビを振る簡単な2つの方法

plugin
ワードプレスで記事を書いている時に、難しい漢字や英語に対して振り仮名やカタカナ表記(またはその逆で、振り仮名やカタカナに対して英語表記)、映画のタイトルなどで原題に対して邦題、邦題に対して元のタイトルを、元の文字の上に表示したい!などの場合があります。こうした「ある文字の上に注釈のように読み方たなどを付ける」...

【WordPress】プラグインを公式ディレクトリに登録する手順を詳しく解説!

wordpress
ワードプレスのプラグインを自作したら一度は公式ディレクトリに申請して、実際にプラグインがワードプレスで検索できたりすると嬉しいですよね。^-^)ここでは「Ad Auto Insert H」(広告自動追加 H)という、アドセンス広告を記事内の見出し前に自動で追加するプラグインを公式ディレクトリに申請して、実際に...

【WordPress】公開済み記事の修正・編集を下書き保存・一時保存する方法

plugin
ワードプレスで「既に公開している」投稿や固定ページを編集する場合、修正している「途中で一時的に保存したい」「修正したところまで一旦保存できれば」という場合があります。割と大掛かりな修正(時間がかかる修正)とか、用事があって途中で中断したい、などの場合がそうですが、これはプラグイン「PublishPress R...

ワードプレスで記事ID,カテゴリーIDの調べ方!編集画面で簡単確認する方法も詳しく

plugin
ワードプレスでは新着表示や人気記事表示、サイトマップなどで、カテゴリ一覧や記事一覧を表示します。ただ表示したくないカテゴリーや記事の指定では、「記事ID」や「カテゴリーID」での指定となる場合がありますね。ここではこの「記事ID」「カテゴリーID」の取得の仕方を見てみましょう。記事IDの取得は簡単記事ID(投...

Wp Sitemap Pageの使い方!WordPressでサイトマップページを簡単作成

plugin
ワードプレスでサイトマップページを作るプラグイン「WP Sitemap Page」。今回はこのプラグインの使い方や設定について分かりやすく解説し、実際にワードプレスでサイトマップページを作ってみます。ショートコードを貼るだけでいとも簡単にサイトマップぺージが作成できますし、オプションを使ったカスタマイズ方法も...

Simple Sitemapの使い方!WordPressでサイトマップぺージ作成

plugin
ワードプレスでサイトマップページを作るプラグインのおすすめには、「Wp Sitemap Page」(簡単シンプル)と「Simple Sitemap」(見た目がこだわれる)の2つがあります。今回は「Simple Sitemap」を使って実際にサイトマップページを作ってみます。(実際のプラグイン名は Simple...