外観で設定するメニューってどうやって挿入されてるのか気になったから、解読してみた
■ヘッダーメニュー
<?php wp_nav_menu(array( 'container' => false, // 囲わない 'container_class' => 'menu cf', // 上記要素にclass追加 'menu' => __( 'The Main Menu' ), // ナビに引用するメニュー 'menu_class' => 'nav top-nav cf', // 使用するclass 'theme_location' => 'main-nav', // 使用する位置 'before' => '', // メニューの前に挿入 'after' => '', // メニューの後に挿入 'link_before' => '', // リンクの前に挿入 'link_after' => '', // リンクの後に挿入 'depth' => 0, // 表示階層(0で全表示) 'fallback_cb' => '' // フォールバックアクション )); ?>
■フッターメニュー
<?php wp_nav_menu(array( 'container' => 'div', // divで囲う 'container_class' => 'footer-links cf', // 上記要素にclass追加 'menu' => __( 'Footer Links' ), // ナビに引用するメニュー 'menu_class' => 'nav footer-nav cf', // 使用するclass 'theme_location' => 'footer-links', // 使用する位置 'before' => '', // メニューの前に挿入 'after' => '', // メニューの後に挿入 'link_before' => '', // リンクの前に挿入 'link_after' => '', // リンクの後に挿入 'depth' => 0, // 表示階層(0で全表示) 'fallback_cb' => 'bones_footer_links_fallback' // フォールバックアクション )); ?>