Поиск только по записям на сайте

07.02.2019

Для того чтобы поиск на сайте работал только по записям, и не выводил в результатах поиска страницы, нужно добавить такой код в functions.php:

// search only for posts
function SearchFilter($query)
{
    if ($query->is_search) {
        $query->set('post_type', 'post');
    }
    return $query;
}

add_filter('pre_get_posts', 'SearchFilter');

Полезная инфа:

Оставить комментарий