WordPressの記事順序を更新日順に変更してリライト記事をアゲる

表示順序 ブログ運営
表示順序

最新記事の一覧を更新日順に変更したい

WordPressには記事を作成した順に表示してくれる機能がデフォルトで備わってます。しかし多くのブロガーの方はリライトを行いますし、記事によっては原型を留めないほどの変更がかかることもあるでしょう。そうなるともはや新規記事。なのに表示順序は「作成日順」となると全然目立たない。

そこで、更新日順に並べられるようにする方法を調べたのでまとめました。

wordpressの「最新記事」への対処

WordPressでは一般的に新着記事の一覧が出てきます。デフォルトだとトップページが新着一覧です。こちらの順序を変える方法が紹介されてたページ

ワードプレスの記事一覧を更新日時順で表示する方法!カスタマイズも簡単にできる

詳細は上記ページを見てください。ここでは手順のみ

  1. 「外観」から「テーマエディター」を選択
  2. 「テーマの関数」を選択。
  3. 下記コードを追加(PHPをこわさないように)
  4. 「ファイルを更新」ボタンを押して反映
//更新日時順に呼び出しを変更
function my_sort_order_by_modifired ( $query ) {
	if ( $query->is_main_query() ) {
		$query->set( 'orderby', 'modified' );
	}
}
add_action( 'pre_get_posts', 'my_sort_order_by_modifired' );

cocoonの new_list ショートコードでの対処法

当サイトのトップページではnew_listショートコードを使っています。上記のようにmodified=1を追加すれば表示順序が変更されます。

詳細を知りたい方は下記、Cocoon本家をご覧ください

新着記事一覧を表示するショートコードの利用方法

サイドバー

Recent Posts Widget Extended というプラグインで対応する。
当サイトでは一旦見送り

ブログ運営
スポンサーリンク
takaをフォローする
アフターファイブ改革

コメント

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