Похоже, что проблема заключается в поведении параметров функции wp_nav_menu(). Например:
При этих указанных параметрах контейнер, как ни странно, не отключается. Однако если я напишу, например, «nav», тег контейнера изменится. Кроме того, 'menu_class' => 'menu__list' меняет класс не тега, а контейнера...
Так регистрируется меню:
Код: Выделить всё
function test_menus(){
$locations = array(
'header' => __('Header Menu', 'test'),
'footer' => __('Footer Menu', 'test')
);
register_nav_menus($locations);
}
add_action( 'init','test_menus');
Вот сайт:
https://ce32527-wordpress-qrqjs.tw1.ru/
Подробнее здесь:
https://stackoverflow.com/questions/781 ... -correctly