false, 'menu_class' => 'menu', 'fallback_cb' => 'blocksy_main_menu_fallback', 'blocksy_mega_menu' => true, 'blocksy_advanced_item' => true ]; if ($attr['data-interaction'] === 'click') { $dropdown_click_interaction = blocksy_default_akg( 'dropdown_click_interaction', $atts, 'item' ); $attr['data-interaction'] .= ':' . $dropdown_click_interaction; if ($dropdown_click_interaction === 'item') { $menu_args['skip_ghost'] = true; } } $menu_type = blocksy_default_akg('header_menu_type', $atts, 'type-1'); if ($menu_type === 'type-2') { $menu_type .= ':' . blocksy_default_akg('menu_indicator_effect', $atts, 'default'); } $dropdown_animation = blocksy_default_akg('dropdown_animation', $atts, 'type-1'); $dropdown_items_type = blocksy_default_akg('dropdown_items_type', $atts, 'simple'); $dropdown_output = 'data-dropdown="' . $dropdown_animation . ':' . $dropdown_items_type . '"'; $menu = blocksy_default_akg('menu', $atts, 'blocksy_location'); if ($menu === 'blocksy_location') { $menu_args['theme_location'] = $location; } else { $menu_args['menu'] = $menu; } ob_start(); add_filter( 'nav_menu_item_title', 'blocksy_handle_nav_menu_item_title', 10, 4 ); add_filter( 'walker_nav_menu_start_el', 'blocksy_handle_nav_menu_start_el', 10, 4 ); wp_nav_menu($menu_args); remove_filter( 'nav_menu_item_title', 'blocksy_handle_nav_menu_item_title', 10, 4 ); remove_filter( 'walker_nav_menu_start_el', 'blocksy_handle_nav_menu_start_el', 10, 4 ); $menu_content = ob_get_clean(); if ( strpos($menu_content, 'ubermenu') !== false || ! apply_filters('blocksy:header:menu:has-responsive-desktop-menu', true) ) { $responsive_output = ''; } ?>