前提・実現したいこと
ここに質問の内容を詳しく書いてください。
Wordpressのタグページ(tag.php)に表示してあるタグ一覧リストで、現在表示中のページと同じスラッグ名のタグにクラス(current)を付与したい。
発生している問題・エラーメッセージ
currentが付与されない。
該当のソースコード
php
1<?php 2$tags = get_tags(); 3if(!empty($tags)&&!is_wp_error($tags)){ 4 echo '<ul>'; 5 foreach($tags as $tag): 6?> 7<li><a href="<?php echo get_tag_link($tag->term_id); ?>" class="<?php echo $tag->slug; ?> <?php if($tag->slug === $tag){ echo 'current'; } ?>"><?php echo $tag->name; ?></a></li> 8<?php 9 endforeach; 10 echo '</ul>'; 11 } 12?>
補足情報(FW/ツールのバージョンなど)
WordPress バージョン5.7.2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/20 03:04