Php 需要在WordPress菜单中将选择器添加到子UL
为了使用WordPress中的特定jQuery菜单,我需要在子菜单UL(菜单的下拉部分)中添加一个选择器(下面第三行):Php 需要在WordPress菜单中将选择器添加到子UL,php,wordpress,menu,Php,Wordpress,Menu,为了使用WordPress中的特定jQuery菜单,我需要在子菜单UL(菜单的下拉部分)中添加一个选择器(下面第三行): 第一个列表项 子列表项 注意:为了更清晰,我省略了链接代码 我不是编码员。我的PHP和javascript技能属于复制粘贴修补程序。其他论坛提出了许多模糊的建议,但没有解决办法。我对其他解决方案持开放态度,但我想在以下两个地方之一解决它: 在theme header.php文件中修改 [必须将#添加到代码位以使其显示] 在theme functions.php文件中
- 第一个列表项
- 子列表项
[必须将#添加到代码位以使其显示]
要向
添加类,您可以使用jQuery,但我认为您可以在不向第二个ul添加类的情况下执行此操作
添加classjQuery('ul.dropdownlli ul').addClass('sub_nav')代码>
现在,您可以使用jQuery('ul.sub_nav')
来处理您需要的任何内容,但它与jQuery('ul.dropdown li ul')
相同,所以无论您是否添加类,都不会有任何区别 zed1.com的Mike Little在LinkedIn论坛上提供了一个解决方案:
在主题函数文件中:
类My_Walker_页面扩展Walker_页面{
函数启动\u lvl(&$output,$depth){
$indent=str\u repeat(“\t”,$depth);
如果(0==$depth)
$output.=“\n$indent\n”
否则
$output.=“\n$indent\n”
}
}
在要显示菜单的头文件中:
感谢WordPress团队的创始成员Mike Little