我有這個代碼列出我所有的類別(約10)。但是我有一個class =「active」的問題。在我的代碼下面,它使我所有的鏈接都處於活動狀態。我該怎麼做/指定這個鏈接必須是一個被激活的類?如何使類在foreach語句中處於活動狀態?
我知道我在一點點接近,但我真的堅持我怎麼能做到這一點。我希望有人能夠改正/借給我一些幫助。
$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 } ?>
什麼是您的活動課程條件。 – Roopendra
@Roopendra實際上我正在研究wordpress,活動類條件是if($ base == $ title_slug)。 $ title_slug是我的帖子的slu name名稱。 – kersey