[WordPress] 2 register_nav_menu の引数がありません。

スポンサーリンク

Question

nav_menu を登録したいが、ワードプレスのダッシュ ボードを示していますこのエラー任意の助けですか?

警告: 線 109/var/www/fcb/wp-includes/nav-menu.php で定義されているし、行 10 に/var/www/fcb/wp-content/themes/treehouse-portfolio/functions.php と呼ばれる引数 2 register_nav_menu()、行方不明

ここは私のコードです

function register_theme_menus(){
  register_nav_menu(
    array(
        'primary-menu' => __('Primary Menu')
        )
    );
}
add_action('init','register_theme_menus');

の答え

register_nav_menu() は、

array

を取る、それは 2 つの文字列:

function register_theme_menus(){
    register_nav_menu( 'primary-menu', __('Primary Menu') );
}
add_action('init','register_theme_menus');

ただし、類似配列を取る (複数) register_nav_menus() 。代わりにこの関数を使用する場合 (それすることができますが表示されます)、すべてのあなたは

menu

register_nav_menus(

になることを複数作る

http://stackoverflow.com/questions/27418869/missing-argument-2-for-register-nav-menu

スポンサーリンク

Leave a Reply