get_current_language(); $default_language = $sitepress->get_default_language(); // menu can be passed as integer or object if(isset($args->menu->term_id)) $args->menu = $args->menu->term_id; $abs_menu_id = wpml_object_id_filter($args->menu, 'nav_menu', false, $default_language ); $settings_menu_id = wpml_object_id_filter( $sitepress_settings[ 'menu_for_ls' ], 'nav_menu', false, $default_language ); if ( $abs_menu_id == $settings_menu_id || false === $abs_menu_id ) { $languages = $sitepress->get_ls_languages(); $items .= ''; } if( $sub_items && $menu_is_vertical ) { $sub_items = ''; } } if( $menu_is_vertical ) { $items .= $sub_items; $items .= ''; } else { $items .= ''; $items .= $sub_items; } } return $items; }