wordpress
カスタム投稿タイプの投稿をフィードに含める
作成日: 2023年10月15日
PinterestとかtumblrにFacebookはfeedから読み込んで自動投稿にしてもらってる。
某案件でカスタム投稿タイプの投稿も含める必要が出たのでそのコード。
function add_custom_post_type_to_feed($query) {
if ($query->is_feed) {
$query->set('post_type', array('post', 'custom_post_type')); // 'custom_post_type' を含める
}
}
add_action('pre_get_posts', 'add_custom_post_type_to_feed');
custom_post_type部分をスラッグに書き換えてやればOK。
WordPressはCMS代わりのブログエンジンだよね、商用とかサイト作ると色々面倒なことが多いわ。