2016-12-16 20 views
0

私は「フッターメニュー」を機能するために追加のメニューを追加しました:ここWordpressのフッターの位置の問題

function register_theme_menus(){ 
    register_nav_menus(
    array(
     "header-menu" => __("Header Menu"), 
     "footer-menu" => __("Footer Menu") 
    ) 
); 
} 

はfooter.phpからのコードです:

<?php 
     $args1 = array(
     "menu"  => "footer-menu", 
     "menu_class" => "nav navbar-nav", 
     "container" => "false", 
     "fallback_cb" => "wp_page_menu", 
     //Process nav menu using our custom nav walker 
     "walker" => new wp_bootstrap_navwalker() 
     ); 
     wp_nav_menu($args1); 
    ?> 

しかし、私はダッシュボードにカスタマイズ、それはまだヘッダーメニューに割り当てられます。おそらくそれはコードの問題ですが、私は解決策を見つけることができません。

enter image description here

たぶん誰かが同様の問題を持っていましたか?

答えて

0

"menu"要素をtheme_locationに変更できますか?

<?php 

    $args1 = array(
    "theme_location"  => "footer-menu", 
    "menu_class" => "nav navbar-nav", 
    "container" => "false", 
    "fallback_cb" => "wp_page_menu", 
    //Process nav menu using our custom nav walker 
    "walker" => new wp_bootstrap_navwalker() 
    ); 
    wp_nav_menu($args1); 

?> 
+0

ありがとうございました。ここはWordpress CODEXの[link] https://developer.wordpress.org/reference/functions/wp_nav_menu/ [link]からの投稿です。おそらくそれは時代遅れです。 – MrVitaminasG