在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的nav生成器中添加data-hover
等属性?任何正文都可以帮助您如何为导航菜单的每个<a>
添加自定义属性。
答案 0 :(得分:0)
您可以为菜单创建自定义助行器。请在此处查看示例:http://codex.wordpress.org/Function_Reference/wp_nav_menu#Using_a_Custom_Walker_Function