2013-10-02 4 views
2

Я пытаюсь показать список моих категорий в раскрывающемся списке на Wordpress с помощью:Wordpress - Показать выбранные категории из выпадающего

<?php wp_dropdown_categories($args); ?> 

Но с помощью JQuery я пытаюсь сделать отображение страницы всем , а затем, когда вы выбрали из выпадающего меню, скройте все, кроме выбранной категории.

У кого-нибудь есть идеи?

+1

Я бы порекомендовал вам добавить код и, возможно, ссылку jsfiddle –

+0

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

+0

@gwillie представляет длинную страницу сообщений, например, предстоящие события. Но пользователь не хочет прокручивать список, чтобы найти тот, который им нравится, и не хочет переключать страницы, выбрав категорию. Представьте себе, могли ли они просто выбрать категорию из раскрывающегося списка вверху страницы, что ограничивало бы сообщения на странице только этой категорией, например «Рождественские скидки». Они переключались бы простым выбором другой категории. – Giles

ответ

2

Попробуйте это:

<?php 
    $arr = get_categories(); 
    echo "<select name='categorylist'>"; 
    foreach($arr as $option){ 
     echo "<option value='{$option}'>{$option->name}</option>"; 
    } 
    echo "</select>"; 
?> 

Спасибо.

+0

Это выглядит потрясающе, но я не могу заставить его работать правильно, так как я использую пользовательскую таксономию «events_categories». Я пробовал '$ arr = get_categories ('taxonomy = events_categories');' – Giles

Смежные вопросы