RSSフィードからあるカテゴリーを除外したいッス!【WPハック】


RSSフィードからあるカテゴリーを除外したい時の、wordpressハック。
特に重要でないカテゴリーがあったり、隠しておきたいカテゴリー(どんな場合かは想像できませんが)があったりしたらイカンので、用心の為にこのハックを入れときましょう。

例のように、お使いのfunctions.phpに追記するだけ。


function myFilter($query) {
    if ($query->is_feed) {
        $query->set('cat','-5'); //カテゴリーIDの変更を忘れないで下さい。 =^o^=
    }
return $query;
}

add_filter('pre_get_posts','myFilter');

これで、カテゴリーID5をRSSフィードより除外できます。複数のカテゴリーを除外したなら”-5,-8,-13″とカンマ切りでOK。


それにしても、どんなときに使うんだろう?

ネタ元は、jangro 「Excluding Posts from Your WordPress Feed」


Facebook comments:

    4 Responses so far.

  1. Actually extremely very good website! Have you got just about any recommendations for ambitious writers? I hope to get started out on my own, private site soon nevertheless Now i am significantly dropped in each thing.

Leave a Reply

※コメントが認証されるまで、コメントは反映されません。






ポートフォリオを見る