トップページで特定のカテゴリの記事を表示させたくない

トップページで、普通のblogならすべての記事が表示されても良いんだけど、
カスタマイズする中で、トップページにはお知らせと、特定のカテゴリのみ表示したい場合にとても便利。
だいぶ探し回って、ようやくWP2.6で動作するものを発見。

Advanced Category Excluder

解凍したフォルダをプラグインフォルダに入れて、プラグインの設定でアクティブにすれば設定画面が表示されます。
ただ、適用がページテンプレート単位なので、トップページで、サイドバーとメインの部分とそれぞれに特定の記事のみを表示させたい場合はさらにめんどくさくて。。
最終的には、
サイドバーに「お知らせ」と「カテゴリA」を、メインではindex.phpに下記の行

< ?php if (in_category('A')) continue; ?>
by「特定のカテゴリのみ除去して表示 OR 特定のカテゴリのみ表示する方法

を追加して、更に「カテゴリA」のみを表示としました。

できれば上のプラグインで、widgetは別扱いにしてくれると便利なんだけど・・。

Leave a Reply

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