wordpressの現在ページを判断して、currentを追加

<ul>
<li>
<a href="<?php echo home_url( '/', 'http' ); ?>"<?php if( is_front_page() && is_home() ) echo ' class="current"'; ?>>
ホーム
</a>
</li>
<li>
<a href="<?php echo home_url( '/', 'http' ); ?>info"<?php if( !is_front_page() && get_post_type() === 'info' ) echo ' class="current"'; ?>>
お知らせ(カスタム投稿)
</a>
</li>
<li>
<a href="<?php echo home_url( '/', 'http' ); ?>faq"<?php if( is_page('faq') ) echo ' class="current"'; ?>>
よくある質問(固定ページ)
</a>
</li>
<li>
<a href="<?php echo home_url( '/', 'http' ); ?>products"<?php if( is_page(array('products','item')) ) echo ' class="current"'; ?>>
製品情報(固定ページ:親子関係がある場合)
</a>
</li>
</ul>

関連記事