'header', 'container'=> false, 'container_class' => '', 'menu_class' => 'mobile__menu', 'menu_id' => 'mobile__menu', 'walker' => new mobileMenuWalker(), ); wp_nav_menu($args); class mainMenuWalker extends Walker_Nav_Menu { function start_el(&$output, $item, $depth=0, $args=array(), $id = 0) { // назначаем атрибуты a-элементу $attributes.= !empty( $item->url ) ? ' href="' .esc_attr($item->url). '"' : ''; // проверяем, на какой странице мы находимся $current_url = (is_ssl()?'https://':'http://').$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $item_url = esc_attr( $item->url ); $item_type = $item->type; if ( $item_url != $current_url ) { $current = ""; $item_output.= ''.$item->title.''; } else { $current = " active"; $item_output.= $item->title; } // назначаем классы li-элементу и выводим его $output.= '