我有这段代码列出了我所有的类别(大约 10 个)。但是我遇到了一个关于 class="active" 的问题。在我的代码下面,它使我的所有链接都处于活动状态。我怎么能做/指定该链接必须是类为活动的链接?
我知道我有点接近,但我真的很困惑我该怎么做。我再次希望有人可以纠正/借给我一些帮助。
$terms = get_terms('portfolio_category');
$url = get_bloginfo('url');
$base = basename($_SERVER['REQUEST_URI'], '?' . $_SERVER['QUERY_STRING']);
$title_slug = basename(get_permalink()) ;
foreach ( $terms as $term) {
$class = 'class ="active"';
if($base == $title_slug){
?>
<a <?php echo $class; } ?> href="<?php echo $url; ?>/portfolio/<?php echo $term->slug; ?>"> <?php echo $term->name.'<br />'; ?> </a>
<?php } ?>