カレントページのメニューアクティブ化

2015年9月16日

現在表示されているページのメニューをアクティブ化する。
class=”active”を追加する場合は以下のようにすると良い

<nav>
<ul>
<li <?php if ( is_page('top-page') ) { echo ' class="active"'; } ?>><a href="#">top-page</a></li>
</ul>
</nav>

homeの固定ページをtop-pageとした場合の例。

他にも
is_home() || is_category() || is_archive() || is_search || is_single()
など。

PAGE TOP