在wordpress菜单中添加子文本

在wordpress菜单中添加子文本,wordpress,wordpress-theming,Wordpress,Wordpress Theming,我想在wordpress菜单的锚定标签中添加文本。所以菜单结构应该是 <ul> <li><a href="#">Item1<br> <span class="sub-text">text here<span></a> </ul> “项目1”和“此处文本”将是动态的。也就是说,它可以从wordpress后端进行编辑 我正在使用wordpress功能wp_nav_menu来显示菜单。下面是代码

我想在wordpress菜单的锚定标签中添加文本。所以菜单结构应该是

<ul>
<li><a href="#">Item1<br>
<span class="sub-text">text here<span></a>
</ul>
“项目1”和“此处文本”将是动态的。也就是说,它可以从wordpress后端进行编辑

我正在使用wordpress功能wp_nav_menu来显示菜单。下面是代码

$defaults = array(
    'theme_location'  => 'primary',
    'menu'            => '',
    'container'       => false,
    'container_class' => '',
    'container_id'    => '',
    'menu_class'      => 'nav navbar-nav',
    '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'           => -1,
    'walker'          => ''
);

wp_nav_menu( $defaults );
$defaults=array(
“主题位置”=>“主”,
'菜单'=>'',
'container'=>false,
“容器类”=>“”,
“容器id=>”,
“菜单类”=>“导航栏导航”,
'菜单id'=>'',
“echo”=>正确,
“回退\u cb'=>“wp\u页面\u菜单”,
'在'=>''之前,
'在'=>''之后,
'链接在'=>''之前,
'链接在'=>''之后,
“项目包装”=>”
    %3$s
”, “深度”=>-1, “沃克”=>“ ); wp_导航菜单($defaults);

请提供帮助。

您需要定制助行器来实现以下目标:

$walker = new Menu_With_Description;
wp_nav_menu( array(
    'theme_location' => 'primary',
    'walker' => $walker
) );

网页上到处都是教程,例如:

是否可以将第一个链接,即指向主页的链接设置为图像。