Intereting Posts
Как отправить электронное письмо с вложениями из формы PHP? Как получить XML-данные как ассоциативный массив с атрибутами в качестве ключа в PHP Членство в aspnet для zend php Можно ли использовать аутентификацию в RSS-каналах, используя php? почему это не тянет данные с 7 дней назад? Переписать PHP Rijndael алгоритм на Java (Android) Regex для обнаружения одного и того же символа более пяти раз? вывод json-массива в php Что произойдет, если соединения MySQL постоянно не закрываются на страницах PHP? Субдомены CakePHP с htaccess Webservice / API, чтобы захватить скриншот другого сайта? (известные решения слишком медленные) Массив возвращает 1 меньше строки – PHP TCPDF разделяет таблицу html на нескольких страницах Обрезаемая фатальная ошибка: объект класса mysqli_result не может быть преобразован в строку при регистрации как передавать данные с одной страницы html на второй в php?

WP_query Фильтр через meta_key и meta_value

Пока это работает, фильтруя и отображая только «сеансы» «Fall».

<?php $the_query = new WP_Query( array( 'post_type' => 'classes', 'meta_key' => 'sessions' 'meta_value' => 'Fall', 'posts_per_page' => -1 )); while ($the_query->have_posts()) : $the_query->the_post(); ?> 

Но я хочу, чтобы он также фильтровал и отображал только те элементы, которые находятся в «падении» и в «Monon Community Center»,

 'meta_key' => 'location_select', 'meta_value' => 'Monon Community Center', 

Как я могу это сделать?

Я также пробовал это, и он не работал

  $the_query = new WP_Query( array( 'post_type' => 'classes', 'meta_query' => array( 'relation' => 'AND', array( 'meta_key' => 'location_select', 'meta_value' => 'Monon Community Center', 'compare' => '='), array( 'meta_key' => 'sessions', 'meta_value' => 'fall', 'compare' => '='), 'posts_per_page' => -1 ) )); while ($the_query->have_posts()) : $the_query->the_post(); 

В разделе «Пользовательские параметры поля» на странице http://codex.wordpress.org/Class_Reference/WP_Query вы можете передать мета-запрос, который представляет собой массив:

 $meta_query = array( array("key" => "value", "value" => "value2", "compare" => ""), array("key" => "value3", "value" => "value4", "compare" => "") );`