カスタム投稿タイプで作成した記事をRSS Feedに表示させる

投稿者: | 2011/11/08

WordPressのRSS Feedでは、post_typeの’post’(投稿記事)が表示されます。しかし、カスタム投稿タイプ(Custom Post Type)の場合は、そのままではRSS Feedには表示されませんのでテーマファイルの(function.php)に以下のコード追加します。(メモ)

  /* カスタム投稿タイプを RSS で配信 */
function myfeed_request($qv) {
	if (isset($qv['feed']) && !isset($qv['post_type']))
		$qv['post_type'] = array('post', 'カスタム投稿タイプ');
	return $qv;
}
add_filter('request', 'myfeed_request');

※上記 ’カスタム投稿タイプ’ の部分を書き換えて、function.phpに追加すればOK

参考サイト:How to Add Custom Post Types to Your Main WordPress RSS Feed

関連記事

コメントを残す

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

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)