2017-04-21 8 views
1

Ich habe zwei benutzerdefinierte Menüs auf meiner Wordpress-Website erstellt.Wordpress benutzerdefinierte Menü alle Seiten anzeigen

Beide Menüs unter Aussehen -> Menüs eingerichtet. Beide Menüs zeigen jedoch den gleichen Satz von Seiten an, der zum Zeitpunkt der Erstellung vorhanden war und können nicht geändert werden, obwohl zwei separate Menüs erstellt und diesen den festgelegten Orten zugewiesen wurden.

in function.php erklärt

function register_my_menus() { 
    register_nav_menus(
    array(
     'main-menu' => __('Main Menu'), 
     'extra-menu' => __('Store Menu') 
    ) 
    ); 
} 
add_action('init', 'register_my_menus'); 

Set Thema Standort.

<?php wp_nav_menu(array('theme_location' => 'Main Menu', 'container_class' 'menu_class')); ?> 
<?php wp_nav_menu(array('theme_location' => 'Store Menu', 'container_class' => 'storeMenu_class')); ?> 

Antwort

2

Versuchen Sie unter Code. Sie haben main-menu & extra-menu als "theme_location" verwenden

<?php wp_nav_menu(array('theme_location' => 'main-menu', 'container_class'=> 'menu_class')); ?> 
<?php wp_nav_menu(array('theme_location' => 'extra-menu', 'container_class' => 'storeMenu_class')); ?> 
Verwandte Themen