wordpressのRSSフィードは投稿した記事順に表示されます。
それを記事の更新した順に表示する方法!
これを出来るカスタマイズ方法はかなり嬉しい情報なのでメモ書きしておきたいと思います。
やり方は2コピペで出来ました。
1.RSSカスタム用のファイルを作成
2.functions.phpでRSSカスタムファイルを読み込む
作成手順
1.子テーマフォルダ直下に「feed-rss2.php」というファイル名でファイルを作成。
\n"; ?>ja ]]>
2.functions.phpに以下のコードを追記。
//以前のRSS出力をキャンセル remove_filter('do_feed_rss2', 'do_feed_rss2', 10); //作成したRSS出力を読み込む function custom_feed_rss2(){ $template_file = get_stylesheet_directory() .'/feed-rss2.php'; load_template($template_file); } add_action('do_feed_rss2', 'custom_feed_rss2', 10);
以上で完成です。
ソースの修正や変更があるかもしれないので以下の紹介されてるサイトでご確認してくださいね。
参考http://nelog.jp/wordpress-rss-custom
現時点で一部のRSSパーサーでは読み取れない事が分かりました。
コメント