scottb
  • 0
Гуру

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

  • 0

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

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

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

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

  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>";
Share
  1. Привет @Scott B: Я вижу, ты принял только 1 из 4 ответов. Просто совет: если вы считаете, что чей-то ответ на ваш вопрос хорош, отметьте его как лучший ответ и проголосуйте за любого, кто внесет хороший вклад. Это поднимет их репутацию и даст им признание за их усилия.

    • 0
  2. Кодекс WordPress для тега wp_list_categories на самом деле очень полезен здесь — WordPress уже присваивает класс тегу

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

    Например:

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

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

  • 0

Оставить ответ

You must login to add an answer.