我需要創建不同的菜單。主頁的一個菜單和其他頁面和帖子的另一個菜單。以下是我的主頁菜單的代碼:如何爲家庭和其他頁面創建不同的菜單?
<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(用於其他頁面)。現在我需要控制用戶是否在主頁中,然後我將調用Menu1,如果用戶不在家中(所以它是頁面或帖子),我將調用Menu2。 任何人都可以幫助我?
使用可以使用'is_home()'或'is_front_page()'wordpress的功能:https://developer.wordpress.org/reference/functions/is_home/ –
我不知道如何顯示Menu1或Menu2。我剛剛嘗試過is_home或is_front_page(),但我沒有顯示任何菜單。 – poopp
@MinalChauhan你知道一些功能,它讓我明白,如果菜單是主要的或不是?^ – poopp