我的目标很简单,但在任何地方都找不到解决方案:当有人点击我为自定义帖子创建的分类术语之一时,它会按预期将它们带到 taxonomy.php。在这个 taxonomy.php 页面上,我想在一个列表中显示所有分类术语,并动态地将一个名为 ACTIVE 的类分配给用户选择的术语。我知道我可以为每个术语创建像 taxonomy-slug.php 这样的页面,但我更喜欢动态的东西。
因此,当有人点击 MOVIES 分类中的 THRILLER 术语时,我希望将 THRILLER 与 CSS class = "active" 一起列出
目前术语显示在页面上,但当前术语从未分配过类(我的代码中的第一种情况)。有人可以告诉我代码有什么问题吗?
提前谢谢
<?php
$termqueried = $wp_query->queried_object;
$taxo = $termqueried->name;
$terms = get_terms('MOVIES');
foreach ($terms as $term) {
if ($taxo=$terms->name) {
echo '<li class="active">'.$term->name.'</li>';
}
else { echo '<li>'.$term->name.'</li>'; }
}
?>