私は別のメニューを作成する必要があります。ホームページ用のメニューと、他のページや投稿用のメニューです。以下は、私のホームページのメニューのためのコードです:家庭用と他のページ用に異なるメニューを作成するにはどうすればよいですか?
<div class="main-menu-wrapper hidden-xs clearfix">
<div class="main-menu">
<?php wp_nav_menu(apply_filters('nominee_primary_wp_nav_men', array(
'container' => false,
'theme_location' => 'primary',
'items_wrap' => '<ul id="%1$s" class="%2$s nav navbar-nav navbar-right">%3$s</ul>',
'walker' => new Nominee_Navwalker(),
'fallback_cb' => 'Nominee_Navwalker::fallback'
)));
?>
</div> <!-- /navbar-collapse -->
</div>
は、これは私が必要なメニューを作成するコードの一部です。 Menu1(ホームページ用)と、Menu2(他のページ用)という2つのメニューを作成するだけですか?これで、ユーザーがホームページにいるかどうかを制御する必要があります。次に、ユーザーが家にいない場合(つまりページまたはポストの場合)Menu2を呼び出します。 誰でも私を助けることができますか?
wordpressのis_home()またはis_front_page()関数を使用できます:https://developer.wordpress.org/reference/functions/is_home/ –
メニュー1またはメニュー2の表示方法がわかりません。私はちょうどis_homeまたはis_front_page()を試しましたが、私はメニューを表示しません。 – poopp
@MinalChauhanメニューがプライマリであるかどうかを理解できるようにするいくつかの機能を知っていますか?^ – poopp