WordPressのトップページやアーカイブページの記事はデフォルトでは公開日順に並んでいます。この記事の並び順を更新日順にする方法を紹介します。
実装は簡単です。functions.phpに以下のコードを追記します。
function sort_post_asc($query) { if ( is_home || is_archive() ) { $query->set( 'orderby', 'modified' ); } } add_action( 'pre_get_posts', 'sort_post_asc' );
これで、一覧ページの記事を更新日順に並び替えることができます。