【wordpress】検索結果の順番を日付順にする方法

wordpress(ワードプレス)で作ったWEBサイト、ブログの検索窓(検索フォーム)からサイト内検索をした結果が、日付順に並んでいない時があります。

これは、wordpress(ワードプレス)の仕様で『関連度』で並んでいるそうです。

テーマによっては、予め日付順に並ぶようになっているものもありますが、そう出ないテーマの場合は、「function,php」に下記コードを入れると日付順に並びます。

add_filter('posts_search_orderby', custom_posts_search_orderby);
function custom_posts_search_orderby() {
    return ' post_date desc ';
}

参考までに。

Byさちお

\ SHARE /