Intereting Posts
post_parent равно 0 при загрузке новых файлов Как обновить значения Post Meta через систему комментариев Сделать домашней страницей новый пост пользовательского типа сообщения Как избежать бесконечного цикла в обратном вызове save_post WP_Query настраиваемого типа сообщений не работает $ post переменная пустая после перевода страницы Удалить поле описания категории / таксономии? Временные файлы и файлы плагинов для загрузки через FTP Могут ли имя пользователя и пароль быть отправлены на страницу входа в WP в IFrame? Возможно ли одновременное использование двух разных пользователей с разными ролями, используя один и тот же браузер Как удалить или скрыть страницу экспорта в меню WordPress? Регистрация в перенаправлении на правильную страницу, но показывает выведенное содержимое до принудительного обновления Как я могу написать в многоуровневой функции доставки для конкретного продукта WC? Добавить категорию в переменный продукт Как преобразовать необработанный URL в гиперссылку?

Список категорий с выделенной категорией

Есть ли способ сделать список категорий и выделить текущую категорию?

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

Любая помощь очень ценится …

Вот мой текущий код (я исключаю категорию «без рубрики» по умолчанию) …

echo "<div class='menu top'><ul>"; $cat_args = array('orderby' => 'name', 'show_count' => $c, 'hierarchical' => $h); $cat_args['title_li'] = ''; $cat_args['exclude_tree'] = 1; wp_list_categories(apply_filters('widget_categories_args', $cat_args)); echo "</ul></div>"; 

Solutions Collecting From Web of "Список категорий с выделенной категорией"

Кодекс WordPress для тега wp_list_categories на самом деле очень полезен здесь – WordPress уже присваивает класс тегу <li> текущей категории.

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

Например:

 li.current-cat { background: #CCC; } 

Должен дать вам красивый серый фон.

Моя первая наклонность заключается в том, что вам нужно каким-то образом применить другой класс к «текущей» категории, а затем использовать CSS, чтобы выделить его. Надеюсь, это начало.