このガイドに従って、「テーマにメニューの追加サポートを追加する」:
http://codex.wordpress.org/Navigation_Menus
すべての手順に従いましたが、これが結果です。
だから、それは私が指示した「メニューの挿入」です....しかし、メニューの項目は、ここに見られるWordPressのバックエンドにあるものと一致しません...
「テスト」メニューに 4 つの項目を挿入しただけですが、必要な 4 つの項目ではなく、すべてのページが表示されます。
何が起こっているのかを突き止めるために調査を試みましたが、役に立ちませんでした。なぜこれがファンキーに振る舞うかについて誰かが洞察を持っていますか?
追加のメニューサポートを「登録」しているコード... (themes function.php):
function register_my_menus() {
register_nav_menus(
array(
'header-menu' => __( 'Header Menu' )
)
);
}
add_action( 'init', 'register_my_menus' );
「ヘッダーメニュー」自体を挿入しているコード...(テーマheader.php):
<?php
wp_nav_menu( array( 'theme_location' => 'extra-menu', 'container_class' =>'my_extra_menu_class' ) );
?>