Intereting Posts
как показать информацию об авторе в результатах поиска Получить текущую сессию в WP admin Плагины WordPress не будут сохраняться Показывать один элемент для каждой категории настраиваемого типа сообщений. Почему вызов dynamic_sidebar () помещается в тег ul? Как удалить тег Nextpage внутри текста сообщений в зависимости от utm_campaign Какой плагин следует использовать для бронирования событий и получения платежей? Общее количество слов для сообщений и комментариев от одного автора Указать автоматически высоту и вес изображений Регистрация через URL Получить имя типа архивного сообщения Отправить электронное письмо при публикации новой публикации в определенных категориях получить выбранный пост с помощью $ _GET Локализация не работает, когда скрипт загружается как зависимость открытое графическое изображение будет перезаписано логотипом gravatar?

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

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

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

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

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

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, чтобы выделить его. Надеюсь, это начало.