Intereting Posts
Какой метод в конечном итоге вызывает: do_action_ref_array ('parse_query', array (& $ this)); Как создать несколько виртуальных страниц? Как создать ссылки в верхней части WP_List_table? Лучший и Самый чистый способ удалить / категорию / из категории permalinks? Отправка данных базы данных WordPress для безопасного перекрестного домена? Тема с Bootstrap Вставка в коробку и широкие варианты макета Выполнение запросов в tag.php Показать сообщение по заказу меню Как правильно отображать количество сообщений в шаблонах дома / архива первой страницы Форматы сообщений и иерархия шаблонов Пользовательский тип типа сообщения с параметром запроса Как загрузить и установить базу данных плагинов удаленно Не удалось сохранить или обновить постмету для пользовательского типа сообщения посредством действия с помощью save_post hook WP_Query – показывать сообщения, где meta value и user_email соответствуют Чистая страница отображается после добавления функции

Пользовательский поиск по одной странице

Я добавил пользовательскую форму в один из моих шаблонов страниц. Он отправляет себе $_SERVER['REQUEST_URI'] в надежде, что смогу захватить значения $_GET и изменить свой запрос, используя pre_get_posts , но вместо этого он переходит на 404.

Поэтому, чтобы уточнить, я не хочу использовать search.php, я хочу, чтобы он вернулся к моему шаблону страницы и изменил мой запрос, чтобы показать результаты «filterd» вместо 404ing.

Я попытался использовать pre_get_posts для проверки, если это 404 или поиск, но я также не хочу останавливать что-либо еще из 404.

Итак, как я могу использовать запрос на одном и том же шаблоне страницы / url / page без ответа на search.php или мой запрос вызывает 404?

Поэтому с формой пользовательского поиска в настоящее время URL-адрес http://mydomain.com/page-slug/?year=1111 – и я хочу изменить запрос на конкретной странице в зависимости от значения $_GET .

Solutions Collecting From Web of "Пользовательский поиск по одной странице"