WordPressでカスタム投稿タイプの投稿記事をRSS配信に含める方法

  • 7896
    views
  • このエントリーをはてなブックマークに追加
  • follow us in feedly

WordPressのカスタム投稿タイプを利用して記事を投稿してもRSS配信ができないようなので… functions.php を操作して、カスタム投稿タイプの記事をRSS配信に含める方法を紹介させていただきます。

functions.phpへのコード挿入

以下のコードを functions.php へ記述します。

カスタム投稿タイプが増えれば、「カスタム投稿タイプ名」をカンマでつなげていきます。
<?php
add_filter( 'pre_get_posts', 'my_custom_posts_rss' );
function my_custom_posts_rss( $query ) {
if ( is_feed() )
	$query->set( 'post_type', array(
		'カスタム投稿タイプ名'
	)
);
return $query;
}
?>

WordPressの管理画面ダッシュボードに「カスタム投稿タイプ毎の投稿件数」を表示する方法 同様、手動でカスタム投稿タイプの設定をしている場合は、投稿タイプを増やすのに合わせてダッシュボードへの記述も足してあげれば良いですが、Types などのプラグインを利用している場合は functions.php への記述の追加も忘れずに。

  • 7896
    views
  • このエントリーをはてなブックマークに追加
  • follow us in feedly

この投稿と関連する記事一覧

この記事に関するコメント

コメントを残す