Intereting Posts
Как перенаправить все 404 ошибки определенного типа сообщения на другой URL? Как определить статическую домашнюю страницу Я переместил мой сайт на другой сервер, wp admin работает так же, как и на первой странице, но сообщения не работают URL-адреса входа в WordPress Флажок Meta box не будет сохранять Использование WP_List_Table и search_box (): как разбивать найденные результаты поиска при отправке методом «Почта»? При перенастройке сайта перенаправление на неправильный URL-адрес Как создать пользовательское меню на основе категории или тега? Миграция пользователей WordPress в Disqus Как добавить подменю в пользовательское меню другого плагина? Обновление метаданных без потери старых данных Как использовать разбивку на страницы? на главной странице не будут изменяться шаблоны Переводимые категории Как вставить текст на все страницы и сообщения до или после определенных мест?

Как я могу основать запрос на текущем типе страницы и мета значение из другого настраиваемого типа сообщения

У меня есть 2 пользовательских типа сообщений: сообщества и отзывы.

У меня есть выпадающее меню в CPT рекомендаций, которое вызывает все сообщества. В раскрывающемся списке используется идентификатор сообщества.

У меня есть виджет, который показывает все отзывы. Но если я нахожусь на странице «Место A», я хочу показать только отзывы из местоположения A.

Я просто не уверен, как написать этот запрос. Спасибо всем заранее!

** Отредактировано после большого обсуждения ниже **

Итак, вот ссылка на суть, которая должна работать.

Если это не так, я честно из идей, но это демонстрирует, как настроить новый запрос, включая пример, который должен быть довольно точным в том, что вам нужно, возможно, вам просто нужно будет изменить некоторые значения.

Ссылка на виджет Gist

В нем есть некоторые комментарии, объясняющие некоторые из процессов, хотя мои рассуждения состоят в том, что если в поле метавыбора есть значение post_ID для местоположения, к которому он принадлежит, тогда, когда вы находитесь на странице этого местоположения, > ID должен быть значением, которое нужно искать при запросе мета-ключом мета-ключа.

Если это не сработает, попробуйте просто вставить запрос и петлю в шаблон для типа post location – если он работает там, но не в виджетах, который указывает, что что-то не так с настройкой вашего виджета.

В целом, с информацией, которую я вам предоставил здесь, и разумным пониманием PHP, вы должны иметь возможность заставить это работать, если вы вообще не знаете PHP, а просто вставляете в Google-копирование, затем устраняете это настройка может оказаться не по назначению, и вы должны привлекать (оплачивать) услуги разработчика.