Intereting Posts
Есть ли способ определить $ post var вне цикла? wordpress – добавьте настраиваемый раздел admin с полями для имени, адреса, города, состояния и загрузки фотографий Невозможно обновить мои параметры, используя wp_ajax Налоговый термин как cpt slug в permalink – перенаправление не работает на дочернем cpt post Обновить заголовок сообщения из внешнего файла? пользовательский виджет меню, где название меню является ссылкой Как настроить значок страницы defualt для меню администратора? 3.1 форматы сообщений и конкретные категории / пользовательские таксономии Контент вместо выдержки на срок Исключает сообщения, которые не имеют вложений в файле__состоянии () Можно ли планировать приложения в WordPress? Как включить сообщение в тему? Использовать теги для запроса связанных нескольких сообщений и получить среднее значение пользовательских значений полей предотвращать появление подкатегорий Как использовать все теги в постоянных ссылках

выпадающий список другой запрос

я пробовал этот код, он не дает мне 404 страницы, вместо этого он возвращает мне ту же страницу назад, теперь я думаю, что кнопки отправки нужно настроить

function the_taxonomy_dropdown($taxonomy) { $id = "{$taxonomy}-dropdown"; $terms = get_terms($taxonomy); echo "<select name=\"{$id}\" id=\"{$id}\">"; foreach($terms as $term) { echo '<option value="'; echo get_term_link(intval($term->term_id),$taxonomy); echo '">' . "{$term->name}</option>"; } echo "</select>"; } add_action('init','jquery_init'); function jquery_init() { wp_enqueue_script('jquery'); } 

этот код был предоставлен мне одним из участников этого веб-сайта, я только что изменил его, это работает, но его просто показывая мне домашнюю страницу снова

Только стандартная форма HTML сделает!

 <form action="<?php echo home_url('/'); ?>" method="get"> <p><?php wp_dropdown_categories('taxonomy=taxonomy-1&name=taxonomy-1'); ?></p> <p><?php wp_dropdown_categories('taxonomy=taxonomy-2&name=taxonomy-2'); ?></p> <p><input type="submit" value="Search!" /></p> </form> 

Просто замените taxonomy-1 и taxonomy-2 именами ваших таксономий.

Важный

Если вы зарегистрировали свою таксономию с помощью пользовательского query_var , вам нужно будет сопоставить ее в аргументе имени wp_dropdown_categories() .

Кроме того, запрос на несколько таксономий не поддерживается с 3.02 – вам понадобится бета-версия 3.1, плагин или дополнительные фильтры .