Су, я сделал этот код Php, чтобы отобразить подкатегории текущей категории. Он даже проверяет, есть ли у категории дети, или нет, и если он это перечисляет.wp_dropdown_categories не может быть нажата
Проблема, однако, заключается в том, что пока он выглядит хорошо на моем веб-сайте. Ссылки просто не работают. Когда я выбираю подкатегорию из списка и нажимаю, ничего не происходит.
<?php
$args = array(
'hierarchical' => 0,
'orderby'=> 'title',
'show_option_none' => 'Subcategories',
'parent' => get_query_var('cat'));
$term = get_queried_object();
$children = get_terms($term->taxonomy, array(
'parent' => $term->term_id,
'hide_empty' => true
));
if($children) {
wp_dropdown_categories($args);
}
?>
Вот изображение списка на моем сайте:
Я изменил ваши аргументы и добавил 'name' => 'category_name', которые изменяют ключ переменной запроса от cat до category_name, который использует WP. Тогда это должно сработать. Однако он не отображает выпадающее меню, поскольку категория выбрана из-за инструкции if ($ children), я предлагаю удалить ее или заменить чем-то другим. – keyBeatz
Удивительно, что сейчас это работает! –