Задать вопрос

Wordpress — почему WP_Query параметр 's' не работает?

Wordpress 3.8.1. Не работает в Wp_Query "s" параметр, если он пустой, то все нормально работает, с ним ответ пустой, хотя посты с такими данными есть.

В чем может быть проблема? Помогите, пожалуйста. Заранее благодарю!

Код:
$the_query = new WP_Query(array(
'post_type' => 'events',
's' => $_POST['vars']['eventkeyword'],
'meta_query' => array(
array(
'key' => 'event_companycity',
'value' => $_POST['vars']['eventcity'],
'compare' => 'LIKE'
)
),
'tax_query' => array(
'relation' => 'AND',
$tax_query1,
$tax_query2
)
));
  • Вопрос задан
  • 2728 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
rOOse
@rOOse
Frontend developer
А если убрать все кроме s? Работает или нет?
Ответ написан
Комментировать
ANVARD
@ANVARD Автор вопроса
оставил толко 's' => $_POST['vars']['eventkeyword'] - вылезли статьи с типом 'post' и 's' работает (ищет) в них.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы