如何解决如果是当前产品类别或父类别,则将类别添加到产品类别列表元素
如果我在该分类页面上,我正在尝试将活动类添加到产品类别列表中的项目。
我将alle子类别作为分类法页面上的列表列出。如果我在当前类别页面(或该页面的子类别)上,我想添加一个类,以便可以为当前类别设置不同的样式。
我知道它的代码不正确,但这就是我现在拥有的。
<div class="subcat_nav">
<?php
$curTerm = $wp_query->queried_object;
$terms = get_terms( 'product_cat' );
$args = array(
'hierarchical' => 1,'show_option_none' => '','hide_empty' => true,'parent' => '11166','taxonomy' => 'product_cat'
);
$subcats = get_categories( $args );
echo '<ul class="top_lijst songboeksub">';
foreach ( $subcats as $sc ) {
$link = get_term_link( $sc->slug,$sc->taxonomy );
$classes = array();
if ( $sc->name == $curTerm->name )
$classes[] = 'active';
echo '<li class="top_cat"><a class="catcircle' . implode( ' ',$classes ) . '" href="' . $link . '">' . $sc->name . '</a></li>';
}
echo '</ul>';
?>
</div>
此代码片段已添加到自定义分类产品类别页面。
如果我在当前分类法页面上,如何向
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。