WordPressで関連した投稿を表示するプラグイン
WordPressで関連した投稿を自動表示するプラグインを探していました。完全な自動だと精度が高くないので、タグでコントロールできるものが望ましかったのです。
いくつか試した結果、Design Walker で紹介されていた Similar Posts が一番よかったので紹介します。
メニューのプラグインの新規追加で Similar Posts を検索します。ちなみに、この画面の検索のコツは、複数の単語を入れないことのようです。複数の単語をいれると、そのどれかひとつでもマッチしたものを検索してしまうので見つからなくなってしまいます。
Similar Posts をインストールします。
インストールが終わったらプラグインを有効化します。
Similar Posts を動かすには、もうひとつプラグインのインストールが必要です。しかし、このプラグインは一覧から見つからないので、下記のページからダウンロードして手動でインストールが必要です。
ダウンロードしたものを解凍します。
解凍したフォルダごと、FTP で \wp-content\plugins フォルダにアップロードします。
アップロードをすれば、自動的にプラグインは有効になります。
同時に Similar Posts プラグインも有効になっています。
設定メニューに Similar Posts が追加されています。関連した投稿を抽出する条件をここで設定できます。私はページと投稿の両方を対象に含め、タグだけを抽出条件にしました。
あとはテンプレートに必要なphpタグを追加します。
外観メニューの編集でテンプレートが修正できます。修正するのは単一記事の投稿テンプレートです。
関連した投稿をいれたい場所に <?php similar_posts(); ?> を挿入します。
このように表示されます。












