記事に文字列を入れる:【1日目】WordPress1日1プラグイン

ようこそのお運びで、厚く御礼申し上げます。
さてさて、それでは1日目やってみましょう。

すべての記事本文に文字列を入れてみる。

まずは記事本文の末尾に「1日1プラグインはじめました!」っていう文字を入れてみます。

まずは、functions.phpに書いてみます。

早速、まずは、functions.phpに以下のコードを書きました。

function paka3_addtext($contentData) {
    $str = $contentData."<h3>【1日1プラグインはじめました!!】</h3>";
    return $str;
}
add_filter('the_content','paka3_addtext');

h3タグで【1日1プラグインはじめました!!】という文字を追加しました。

ポイントはどこ?

フィルターとか意識せずにしたいので、簡単な説明になりますが上記のコードのポイントです。

  • 引数「$contentData」は記事本文です。
  • add_filter:指定したフィルターフックに、関数をフックします
    add_filter(‘フックするフィルター名’,’呼び出す関数名’)

コードをプラグイン用のファイルにします

それではfunctions.phpに書いたコードを消して、
paka3_addtext.php」というファイルを作成し、以下のコードを記入します。

このファイルを[wp-content]>「plugins」ディレクトリに入れ、管理画面で有効にして完了です。

今回のまとめ

すべての記事に「広告を入れる」や「署名」を入れる、などでも、すべての記事に入れるというのは、あまり実用性はないかもしれませんが、プラグインというものを初めてつかむにはわかりやすかったと思います。
もうしばらく慣れてみましょう。

wordpress1日1プラグイン

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です