Intereting Posts
Какой метод действия я должен использовать для перехвата формы при представлении? Активация детской темы с помощью Codex Как сделать переменную доступной для продолжительности запроса страницы Как перенаправить при входе в систему определенного пользователя на основе роли? Заголовки, уже отправленные Как узнать, какая страница архива активна Я хочу добавить изображение моего продукта в адрес электронной почты администратора в Woocommerece Условное отображение ссылок в виджетах Какая роль пользователя для пользовательского меню типа сообщения – wp_nav Как отключить функцию редактирования сообщения после периода времени? Доступные ресурсы для изучения WordPress 4.7.2 с нуля? файл загрузки metoxox Галерея изображений Timthumb.php не работает на Multisite WordPress Измените формат в paginage_links Как добавить функцию «Нажмите, чтобы увеличить изображение», с расширенным открытием изображения во всплывающем окне?

Мета-запрос И / Или

Мой вопрос очень похож на Meta Query с AND & OR? , Ответ на этот вопрос в 2011 году был @Otto.

За исключением того, что моя логика отличается. Я хочу запросить, например, сообщения с настраиваемой мета, которые соответствуют представленной форме. Два обязательных бита – это город и состояние. Поэтому мой запрос должен быть типа «И».

Однако я также хочу запрашивать сообщения с пользовательскими данными «метрополии», которые соответствуют одному и тому же городу, если у них есть эти данные. Не все должности. Это дает потребность в дополнительном запросе, но типа «OR», учитывая, что мне все равно, соответствуют ли они «городу», а именно «метро».

Сценарий реального мира заключается в том, что, если у меня есть небольшие города в большей зоне метро, ​​я хочу, чтобы найти должности в небольшом городе, а также в метро.

В sql запрос будет выглядеть как WHERE metro-area = 'city123' OR (city = 'city123' AND state = 'state123'). Моя основная проблема заключается в том, что это не представляется возможным с помощью WP_QUERY. Мой вопрос: я пропускаю какую-то часть WP_QUERY, которая может делать то, что мне нужно, или есть что-то еще WP?

Я понимаю, что я могу заставить себя строить сам sql, но сначала я хотел бы воспользоваться моими вариантами WP.

Solutions Collecting From Web of "Мета-запрос И / Или"