ちなみに最適な方法かわかりませんが、
<?php
if( is_page( ‘831’ ) ){
wp_nav_menu( array( ‘theme_location’ => ‘secondary’, ‘menu_class’ => ‘nav-menu navbar-nav’ ) );
}
としました。
맹조さん
新しく作ったヘッダーのクラスに追加して元々あったヘッダーのプロファイルを共有する形でいけました。
どうも有難うございました。
맹조さん
お返事ありがとうございます。
「当たっていない」というのはどういう状態でしょうか。
当方初心者ですのでお手数ですが、もう少し詳しく教えて頂けたら大変助かります。
ちなみにテンプレートの方法がいまいちわからなかったのでfunctions.phpに
register_nav_menus ( array (
‘secondary’ => __( ‘Sub Menu’, ‘zerif-lite’ )
));
を追加し、header.phpの該当箇所を
<?php
if( is_page( ‘831’ ) ){
wp_nav_menu( array( ‘theme_location’ => ‘secondary’, ‘menu_class’ => ‘nav-menu’ ) );
}else
{
wp_nav_menu( array(‘theme_location’ => ‘primary’, ‘container’ => false, ‘menu_class’ => ‘nav navbar-nav navbar-right responsive-nav main-nav-list’, ‘fallback_cb’ => ‘zerif_wp_page_menu’));
}
?>
にしてなんとか表示はされました。
しかし、ナビメニュー表示が縦並びになっているので、これから横並びになるように細かい修正が必要です。
有難うございました。
>맹조さん
お返事有難うございます!
ひぇ~ヒントを得て一生懸命やってますが、難しいですねぇ~
新たにテンプレートを作成してそれを呼び出す方法ですね?
初心者の上には厳しいですが、ちょっと頑張ってみます。
出来るかなぁー(不安)