0
我想在WordPress菜单中的任何子菜单项后添加一个div。我工作在下面的代码在functions.php文件:在WordPress子菜单项后添加div
add_filter('nav_menu_link_attributes', 'SubMenuCheck', 10, 3);
function SubMenuCheck($atts, $item, $args) {
if (in_array('menu-item-has-children', $item->classes)) {
$args->after = '<div class="click">+</div>';
}
return $atts;
}
上面的代码添加了新的div <div class="click">+</div>
但第一个“后一直把它应用到所有父和子项的菜单项,有子女“类:?
有谁知道这是为什么重复......我只希望div来显示与menu-item-has-children
类项目。
感谢
厂非常感谢! @Christina –