テーマをCocoonに変更しました!

RSS表示を更新日順に変更する方法(wordpress編)

wordpress

wordpressのRSSフィードは投稿した記事順に表示されます。
それを記事の更新した順に表示する方法!
これを出来るカスタマイズ方法はかなり嬉しい情報なのでメモ書きしておきたいと思います。

やり方は2コピペで出来ました。

1.RSSカスタム用のファイルを作成

2.functions.phpでRSSカスタムファイルを読み込む

作成手順

1.子テーマフォルダ直下に「feed-rss2.php」というファイル名でファイルを作成。




\n"; ?>


  <?php echo bloginfo('name');//サイト名 ?>
  
  
  ja
  
  
  
  <?php the_title();//タイトル ?>
  
  
  
  
  
  ]]>
  
  
  


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

wordpressのトップ表示を記事更新順に表示する方法

wordpressのトップ表示を記事更新順に表示する方法
...
これは凄く良いと思い早速使ってみた結果報告。
現時点で一部のRSSパーサーでは読み取れない事が分かりました。
ブログ管理者などによく売れてる本です

コメント

タイトルとURLをコピーしました