为了账号安全,请及时绑定邮箱和手机立即绑定

如果菜单有子菜单,如何将 <i> 项添加到 wp_nav_menu

如果菜单有子菜单,如何将 <i> 项添加到 wp_nav_menu

PHP
DIEA 2021-09-18 10:36:22
我有这种类型的菜单,我希望这个菜单转换成 wp_nav_menu<li><a href="#">menu ab</a></li>                                <li ><a href="#">menu bc<i class="hover-ind fa fa-angle-down" aria-hidden="true"></i></a></li><ul class="sub-menu"><li><a href="#">sub menu ab</a></li></ul>如您所见,如果菜单有子菜单,那么我必须添加<i></i>代码片段以显示特定菜单的向下箭头。所以我正在尝试,如果菜单有子菜单,然后将<i></i>锚链接添加到li.li如果菜单有子菜单,我可以通过以下代码添加属性:add_filter( 'nav_menu_link_attributes', 'wpse154485_add_aria_haspopup_atts', 10, 3 );function wpse154485_add_aria_haspopup_atts( $atts, $item, $args ) {  if (in_array('menu-item-has-children', $item->classes)) {    $atts['aria-haspopup'] = 'true';  }  return $atts;}但<i></i>如果菜单有子菜单,我需要添加一个代码片段,如果有人对此有所了解,请提供帮助。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 121 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信