[WordPress] フロントページの表示順に更新投稿も含めてソートする方法
1 min read
フロントページの記事の並び順は基本的に最新の投稿順だが、更新された記事も"最新の投稿"としてソートの対象としたい。
functions.phpに追加するコード
function alter_query_sort( $query ) {
if ( $query->is_main_query() ) {
$query->set('orderby', 'modified');
$query->set('order', 'desc');
}
}
add_action( 'pre_get_posts', 'alter_query_sort' );
以上のコードを追加して、記事を更新するだけでOK