外観で設定するメニューってどうやって挿入されてるのか気になったから、解読してみた

■ヘッダーメニュー

<?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'  // フォールバックアクション
)); ?>