theme_location === "primary") { $page_icon = get_field('page_icon', $item->object_id) ?? null; if (isset($page_icon) && is_array($page_icon) && !empty($page_icon['url'])) { $icon = ''; $output = preg_replace('/>/', '>' . $icon, $output, 1); } } if ($args->theme_location === "footer" && in_array('menu-item-has-children', $item->classes, true)) { $output = $item->title; } return $output; } // add_filter('walker_nav_menu_start_el', 'carhop_wrap_parent_menu_item_buttons', 10, 4);