レンタルサーバー比較メモ

レンタルサーバーメモブログ

 

RSSから特定のカテゴリーを削除する

   

WordPressのRSSから特定のカテゴリーを削除したかったのでメモっておきたいと思います。

WordPressのRSSから特定のカテゴリーを削除方法

下記のコードを利用しているテーマ内の「function.php」に記述します。

function exclude_cat_wps($query) {
    if ($query->is_feed) {
        $query->set('cat','-20,-21,-22');
    }
    return $query;
}
add_filter('pre_get_posts','exclude_cat_wps');

Exclude categories from RSS feed with functions.phpより引用

$query->set

「$query->set」の「(‘cat’,’)」以降に削除したいカテゴリーのIDにマイナスを付けて記述すると、指定したカテゴリーがRSSから削除されます。

削除したいカテゴリーが複数ある場合には「,」で区切って記述していけば、指定した複数のカテゴリーがRSSから削除されます。

 - WordPress

Message

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

  関連記事

no image
wordpressで記事編集リンクを付ける方法

wordpressで利用するテーマによっては、記事を編集するためのリンクが記述さ …

no image
「SyntaxHighlighter Evolved」でコードソースを表示させる。

WordPressでPHPスクリプトなどのコードソースを表示されるプラグインを探 …

no image
カスタム投稿でカスタムフィールドの入力欄が表示されない!

カスタム投稿タイプでカスタムフィールドを利用した入力をしようとした時にカスタムフ …

no image
プラグインをインストール後に管理画面に移動できない!

WordPressにプラグインをインストールした後に管理画面に移動できないという …

no image
stinger7でget_mtime()エラー

テーマをstinger7に変更した後、個別記事でコンテンツを取得できず「Fata …

no image
特定のカテゴリーを削除!

WordPressで特定のカテゴリーを指定して削除したいと思ったのでメモっておき …

no image
Search Regexでタイトルなどを一括変更!

「WordPressのタイトルとかを変更したいんだけど・・・」と知り合いに相談さ …

no image
Stinger7の記事一覧でページ送りが表示されない!

Stinger5で表示されていたページ送り(ページネーション)の部分がSting …

no image
カスタム投稿でカテゴリーを取得する!

WordPressのカスタム投稿タイプでカテゴリを取得しようとしたところ「the …

no image
特定のカテゴリーの時にだけ表示させる!

WordPressの特定のカテゴリーの記事一覧で表示させたい文字列があったので「 …