knowledge base

マークアップ/フロントエンドエンジニアのWEB制作における備忘録です。平日はWEB屋、休日は社会人劇団の主宰・劇作家をしています。

カスタム投稿タイプのRSS配信

functions.phpに以下を記述

ここではnewsというカスタム投稿タイプがあると仮定します。

function custom_post_rss_set($query) {
    if(is_feed()) {
        $query->set('post_type', Array( 'post','news' ));
        return $query;
    }
}
add_filter('pre_get_posts', 'custom_post_rss_set');