有没有机会让wp_nav_menu
的输出看起来像:
<ul class="..." data-uk-nav="">
?
完整的事情是将data-uk-nav
添加到<ul>
元素,但我无法弄清楚。
答案 0 :(得分:1)
在WordPress中,通过调用wp_nav_menu创建菜单。 wp_nav_menu,有很多参数,其中一个是菜单的包装器。
$args= array(
'items_wrap' => '<ul id="%1$s" class="%2$s" data-uk-nav="">%3$s</ul>',
...
);
wp_nav_menu( $args );
其中items_wrap值只是&#34; data-uk-nav&#34;的默认值。属性已添加。
答案 1 :(得分:0)
这样可以解决问题:
<?php wp_nav_menu( array( 'items_wrap' => '<ul id="%1$s" class="%2$s" data-uk-nav="">%3$s</ul>' ) ); ?>