TERONI.RU



» » » Хак для WordPress - Добавление всего контента в поиск



Хак для WordPress - Добавление всего контента в поиск

Хак для WordPress - Добавление всего контента в поиск
После появления WordPress 3 версии, стало возможным использования разного типа контента: галерея, видео, ссылка... все это относится к «custom post types», т. е. нестандартный тип записей. По умолчанию, в поиск такой контент не попадает. В коде две функции: первая определяет, что именно будет включено в поиск, а вторая подключает все.

Этот код добавляем в файл functions.php во вторую строку, сразу после <?php

// определяем, какие типы записей будут в результатах
 function searchAll( $query ) {
 if ( $query-&gt;is_search ) {
 $query-&gt;set( 'post_type', array( 'post', 'page', 'feed', 'custom_post_type1', 'custom_post_type2', 'custom_post_type3', 'custom_post_type4' ));
 }
 return $query;
 }
// Хук, добавляющий все типы записей в поиск
 add_filter( 'the_search_query', 'searchAll' );

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.