カスタム投稿にRSS追加して固定ページ内でカスタム投稿一覧をfeedで出力してやる荒技

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

さらに・・カスタム投稿の一覧を固定ページに出力するためのショートコードを書くのがメンドクサイ時の荒技。

1)プラグイン RSS Import を有効化

2)上でgetしたカスタム投稿のfeed-URLをコピー
(http://www.xxx.xx/xx/feed)

3)RSS Importのショートコードを表示させたい固定ページに書く。
5行/50文字まで表示させる↓
[RSSImport display=”5″ before_date=” | ” date=”true” feedurl=”http://www.xxx.xx/xx/feed” displaydescriptions=”true” truncatedescchar=”50″]

書き方はRSS Importのdescriptionを参照。

コメントを残す