【发布时间】:2014-01-19 07:21:07
【问题描述】:
当我创建导航菜单时,在 wordpress 管理面板中,我可以在 html 结构中为每个 <a> 设置标题和类。
在 wordpress codex 中,我们可以为 <ul> 添加设置,如下所示:
<?php
$defaults = array(
'theme_location' => '',
'menu' => '',
'container' => 'div',
'container_class' => '',
'container_id' => '',
'menu_class' => 'menu',
'menu_id' => '',
'echo' => true,
'fallback_cb' => 'wp_page_menu',
'before' => '',
'after' => '',
'link_before' => '',
'link_after' => '',
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
'depth' => 0,
'walker' => ''
);
wp_nav_menu( $defaults );
?>
问题是如何在我的 wordpress 导航生成器中添加一些属性,例如 data-hover?任何机构都可以帮助如何将自定义属性添加到导航菜单的每个<a>。
【问题讨论】:
-
不是 WordPress 专家,但您是否尝试过为数据属性的数组再添加一个键?
-
不...但是如果我添加一个数据属性键...如何在管理面板中显示它以显示给用户?用户必须可以在管理面板中更改任何
- 的数据属性