ブログのトップページに記事の一覧が出た時、投稿日順ではなく、更新日を優先したい
ということがよくあるのでメモを
functions.phpに追加
ググって見つけたシンプルなコード
これをfunctions.phpに入れたらすぐできました☆
「Web制作ナビさん」ありがたや
WordPressで記事一覧を更新日順に並び替える方法
コードは↑リンクで確認をおすすめします
(↓見てたら覚えるかなーと思って載せているだけなんで…)
function sort_post_asc($query) {
if ( is_home || is_archive() ) {
$query->set( 'orderby', 'modified' );
}
}
add_action( 'pre_get_posts', 'sort_post_asc' );
更新日を表示する
content , single-postに更新日を表紙したい時はこれを入れるだけ
WordPressで最終更新日時を取得・表示する関数。SEOにも有効!(MSREDESIGN)
コードは↑こちらのリンク先で要確認
↓これはコピペしても使えません(「<」の全角を直せば使えなくもないですが)
<?php if (get_the_modified_date('Y/n/j') != get_the_time('Y/n/j')) : ?>
最終更新日: <?php the_modified_date('') ?>
<?php endif; ?>
「最終更新日:」の所は好きな文字に変更できました☆[UPDATE]とか[更新日]など