WordPressの検索結果の並び順を日付順にする2

WordPressでは、3.7から検索結果の並び順が、それまでの日付順から、関連度順に変更になった。これを旧来の日付順にするための文のメモ。

以前の記述では、デバックモードで以下のようなエラー表示されるので以下のように書き換えた。エラー指摘部分を”でくくった。

Notice: Use of undefined constant custom_posts_search_orderby – assumed ‘custom_posts_search_orderby’ in /XXX/wp-content/themes/XXX/functions.php on line 109

function.phpに以下の文を追記する。

[php]
add_filter(‘posts_search_orderby’, ‘custom_posts_search_orderby’);
function custom_posts_search_orderby() {
return ‘ post_date desc ‘;
}
[/php]

ログブック内関連記事

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です