Действующее меню по умолчанию * и * пользовательское меню 3

Хорошо, это основной вопрос … Я обновляю тему, которую я построил (с нуля), чтобы поддерживать 3.0 меню (наконец).

С новым тегом wp_nav_menu, как и ожидалось, контейнер по умолчанию тега добавляется, когда назначается только пользовательское меню. Добавленный div запрещает пользовательскому меню отбирать созданный мной css.

Мне нужно иметь возможность поддерживать как стандартное, так и настраиваемое меню. Вместо того, чтобы накапливать мой css с добавленными селекторами для поддержки нового класса, я хотел бы обнулить контейнер и container_class в массиве wp_nav_menu и указать контейнер в HTML вокруг тега.

Есть ли причина, по которой я не должен этого делать? Есть ли более элегантный способ поддержки как стандартных, так и пользовательских меню?

Спасибо за прочтение.