|
1 2 3 4 5 6 7 8 9 |
function add_span_to_menu_items($item_output, $item, $depth, $args) { // Проверяем, является ли пункт меню родительским (имеет дочерние элементы) if (in_array('menu-item-has-children', $item->classes)) { // Добавляем тег <span> после <a> $item_output = str_replace('</a>', '</a><span></span>', $item_output); } return $item_output; } add_filter('walker_nav_menu_start_el', 'add_span_to_menu_items', 10, 4); |