小编pop*_*g22的帖子

Wordpress wp_list_categories,如何突出"所有类别"

我已经使用wp_list_categories来创建类别列表并设置$ args如下所示,将类"current-cat"添加到当前类别项目,一切正常但是当我点击"所有类别"时我无法突出显示列表菜单,因为该类"current-cat"不适用于"所有类别"项目.

如何将当前cat类应用于"所有类别"?

我的设定

<ul>
    <?php 
        $args = array(
        'show_option_all'    => 'All Categories',
        'orderby'            => 'id',
        'style'              => 'list',
        'use_desc_for_title' => 0,
        'hierarchical'       => 0,
        'title_li'           => '',
        'current_category'   => 0
        );
        wp_list_categories( $args ); 
    ?>  
</ul>
Run Code Online (Sandbox Code Playgroud)

HTML输出

<ul>
  <li class="cat-item-all"><a href="http://example.com/">All Categories</a></li>
  <li class="cat-item cat-item-1 current-cat"><a href="http://example.com/category/category-one/">Category one</a></li>
  <li class="cat-item cat-item-2"><a href="http://example.com/category/category-two/">Category two</a></li>
  <li class="cat-item cat-item-3"><a href="http://example.com/category/category-three/">Category three</a></li>
  <li class="cat-item cat-item-4"><a href="http://example.com/category/category-four/">Category four</a></li>
</ul>

php wordpress highlight categories

2
推荐指数
1
解决办法
1354
查看次数

标签 统计

categories ×1

highlight ×1

php ×1

wordpress ×1