Столкнувшись с ситуацией, при написании сайта, редактирования меню, а точнее, убрать нужно было ссылки с меню первого уровня(при выпадающем меню). Пришел к такому решению проблемы:

1. Находим файл вот тут /wp-includes/nav-menu-template.php

2. Далее редактируем класс «Walker_Nav_Menu extends Walker», он по сути первый в этом файле.

3. Перепишем часть кода в этом классе, а именно function start_el:

1
2
3
4
5
$item_output = $args->before;
$item_output .= '<a'. $attributes .'>';
$item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after;
$item_output .= '</a>';
$item_output .= $args->after;

эту часть кода мы закомментируем, а следующую напишем вместо этой:

1
2
3
4
5
6
$current_url = array(
   'http://link1.html','http://link2.html',
);
$item_url = esc_attr( $item->url );
if(in_array( $item_url,$current_url )) $item_output .= '<a>'.$item->title.'</a>';
else $item_output.= '<a'. $attributes .'>'.$item->title.'</a>';

4. Сохраняем и заливаем на хостинг.
Вот в принципе и все.
P.S. Этот код для статических ссылок, которые придется прописать руками.