我试图在菜单项中添加一个按钮,该菜单项具有以下代码的子菜单项:
function add_button( $output, $item, $depth, $args ){
if (in_array("menu-item-has-children", $item->classes)) {
$output .=\'<button type="button" class="btn btn-circle"><i class="fa fa-chevron-circle-down"></i> </button>\';
}
return $output;
}
add_filter( \'walker_nav_menu_start_el\', \'add_button\',10,4);
问题是,它们位于项目后的下一行,但我希望它们显示在项目旁边。我该怎么做?
SO网友:Mehar
请试试这样的。
function add_button( $output, $item, $depth, $args ){
if (in_array("menu-item-has-children", $item->classes)) {
$output =\'<button type="button" class="btn btn-circle">
<i class="fa fa-chevron-circle-down"></i>
</button>\'.$output;
}
return $output;
}
add_filter( \'walker_nav_menu_start_el\', \'add_button\',10,4);