検索結果にカスタム投稿タイプも含める方法

検索結果にカスタム投稿タイプも含める方法

例えば、custom post typeで “hogehoge” というのを使っている場合、functions.php に以下を追加する。

function filter_search($query) {
if ($query->is_search) {
$query->set('post_type', array('post', 'hogehoge'));
};
return $query;
};
add_filter('pre_get_posts', 'filter_search');

複数ある場合は、arrayの中に追加する。

参考:

One Comment

コメントを残す

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