3

wp_nav_menu の操作に問題があります。WP 用の独自のテーマを作成しようとしています。そのコードを functions.php ファイルに入れました。

function register_my_menu() {
  register_nav_menu('header-menu',__( 'Header Menu' ));
}
add_action( 'init', 'register_my_menu' );

ガイドが言ったように、それを自分のデザインに結合しようとしているとき、 wp_nav_menu 関数で渡すパラメーターは実際には何もしません。理由がよくわかりません。それで遊んでみましたが、そうではありません何かが変わるようです。`

wp_nav_menu( array( 'items_wrap'      => '<ul id="danny" class="danny">%3$s</ul>','theme_location' => 'header-menu' ) );

` それは私が何をするか、私がパラメーターとして追加するものを意味しません。出力はそのままです。誰かアイデアがありますか? 私は何かを逃していますか?

ありがとう!

4

2 に答える 2

2

メニューを登録する代わりに、次のように「メニュー」パラメーターを使用してください。

wp_nav_menu( array( 'items_wrap'      => '<ul class="%2$s danny" id="danny">%3$s</ul>','menu' => 'header-menu' ) );
于 2013-04-15T21:43:54.940 に答える