Wordpress导航<ul>其他字段</ul>

时间:2015-02-20 15:47:16

标签: php html wordpress

有没有机会让wp_nav_menu的输出看起来像:

<ul class="..." data-uk-nav="">

完整的事情是将data-uk-nav添加到<ul>元素,但我无法弄清楚。

2 个答案:

答案 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>' ) ); ?>

http://codex.wordpress.org/Function_Reference/wp_nav_menu