header.php
<div id="mainmenu"> <?php wp_nav_menu(array('theme_location' => 'navbar','depth'=>'1')); // 一階層目のみ表示 ?> </div>
page.php の中のサイドバーの部分に
<div id="sidebar">
<?php
$slug = get_page($page_id)->post_name;
if (ereg("^p_profile",$slug)) {
wp_nav_menu(array(
'menu' => 'p_profile',
'depth' => '1')); // depthは階層の深さここでは2段階
}
?>
</div>
とか書く
で サブメニューでまとめたい slug を統一しといて if 分の条件で前方一致で一致すればメニュー表示させた(個別にかかないといけないのは後で調整しとく)
0 件のコメント:
コメントを投稿