特定カテゴリーページに、そのカテゴリーだけの最近の投稿をウィジェットを表示させるプラグイン

2013/07/05

wordpress-logo-0001

こんばんは。ヨリコです。
別サイトで使ったので覚え書き的に書いておこうと思います。

wordpressで幾つものコンテンツを1サイトとして運営している場合、っていうのがどれくらい需要があるかわからないんですけど・・・。
例えばお料理のページ、お菓子のページ、日記のページ、なんていうなコンテンツがあった場合、 普通にウィジェットで最近の投稿を設定した場合、すべての記事の中の新着順に表示されると思います。
そうすると、日記のページのところにも料理の記事やお菓子の記事の新着記事へのリンクが表示されますよね。
これを日記の記事だけ表示するようにしたい、ってことなんです。

これを実現する方法は、PHPコードをあれこれいじるのが基本です。
私も最初はあれこれいじって見たんです。いろんなサイトを参考にして。
でもなかなか自分の思う通りにいかなかったり、表示がおかしくなたり・・・。

PHPコードはほとんどわからないので、もう限界! って思ったところで見つけたサイトに、実現したいことがあればまずはプラグインを探すという一文を見つけて我に返ったんです(笑)
そこで見つけたプラグインがこちら↓

「Category Posts Widget」と「Custom Widgets」

そう、2つのプラグインの合わせ技なんです。
この2つのプラグインで、すっごい悩んでできなかったことが、あっという間にできちゃいました。

スポンサーリンク

では、設定方法です。
2つのプラグインはインストール&有効化しておいてくださいね。

Category Posts Widgetは、特定カテゴリーの最近の投稿だけを表示するウィジェットです。
有効化すると、ウィジェットのページに表示されますので、表示させたい位置にドラッグしてください。

カテゴリーのところを、例えば日記のページに表示させるなら、日記にするなど、表示させたいカテゴリーを選びます。
これで、特定カテゴリーのみを表示する最近の投稿ウィジェットができました。

この状態では、すべてのページで日記カテゴリーのみの最近の投稿ウィジェットが表示されてしまいます。
これを、日記のカテゴリーページだけで表示するようにするのが、Custom Widgetsです。

Custom Widgetsはページやカテゴリーによって、表示するウィジェットを変更する、というプラグインです。
Category Posts Widgetを設定すると、Custom Widgetsに表示されます。

Category Postをクリックして設定します。

こういう画面になります。
カテゴリー以外にも、個別記事、固定ページ、タグ、ユーザー別で設定できるようです。
今回はカテゴリーで。

カテゴリーのEditを押すと、登録されているカテゴリーがずらっと出ますので、日記を選びます。

そうすると、先ほどのページのカテゴリーのところに、日記、と表示されました。
これで、日記カテゴリーのページの最近の投稿ウィジェットに表示されるのは日記カテゴリーの新着順になります。

説明がややこしくてすみません。
でも、やり方は超簡単ですんで、やってみたい方はお試しください。

そしてさらに英語も苦手なので、それぞれのプラグインの詳細設定は下記、もしくは別のサイトでの紹介を参照していただけたらと思います。(重ね重ねすみません(^_^;)

Category Posts Widget 
Custom Widgets

読んでいただきありがとうございます。
1日1クリック、
応援していただけるとうれしいです♪

Web, wordpress

Posted by よりこ