Intereting Posts
ОШИБКА: «Префикс таблицы» не должен быть пустым Тема. Настройка панели API. «Скоро появятся» записи блога-заполнителя? Пользовательский список выбора товаров Woocommerce (без изменений) Отображать пункт меню навигации на основе пользовательских возможностей Как добавить страницу под настраиваемый тип сообщения? Возврат одного имени пользовательской таксономии Может быть конфликт пространства имен (?) С формой входа и формой регистрации на той же странице Как отключить задания wordpress cron для дочернего сайта? Лучший подход при изменении Media Manager WP_Query последние пять сообщений, просто упорядоченные по meta_value Как отображать ссылки на страницы для WP_User_Query? лучший способ использования пользовательской таксономии, типа сообщения и мета в системе работы Фильтр the_title, возвращающий неправильный тип сообщения Выполняется ли запрос, выполняемый через класс wpdb, в кеширование?

CSS-классы (необязательно) в меню не отображаются

Как вы знаете, в каждом меню есть поля ввода для CSS-классов (необязательно).

Но это не показывает (выходит) в источнике. Есть ли какая-либо функция для отключения CSS-классов (необязательно)? Мне нужно найти его и удалить.

мои другие сайты работают так. Я поместил «navi_box1» в Menu1 в качестве класса CSS. и он показывает правильное место .. <ul id="menu-menu-box" class="menu"><li id="menu-item-422" class="navi_box1 menu-item menu-item-type-custom menu-item-object-custom menu-item-422"><a href="/" class="has-submenu">Menu1</a> ..........etc....... </ul>

это коды для navi ..

  wp_nav_menu( array( 'container' => false, 'menu_class' => 'left', 'theme_location' => 'primary', 'fallback_cb' => 'sweetdate_main_nav', 'walker' => new sweetdate_walker_nav_menu) ); 

имя theme_location является правильным.

Solutions Collecting From Web of "CSS-классы (необязательно) в меню не отображаются"

Очевидным ответом является то, что sweetdate_walker_nav_menu , который является ходоком, создающим это меню, написан таким образом, чтобы не печатать эти классы. Трудно сказать точно, не видя кода для этого пользовательского ходока, но вы можете удалить аргумент 'walker' => new sweetdate_walker_nav_menu чтобы убедиться, что это проблема. Если это вам, вам придется писать код в ходунок, чтобы он использовал эти классы.

Существует также фильтр, называемый nav_menu_css_class который, я считаю, является тем, что можно было бы использовать для удаления этих классов. Тем не менее, есть множество других фильтров в nav-menu-template.php и nav-menu.php которые потенциально могут быть задействованы.

Вы можете использовать ниже код для своего wp_nav_menu

 'items_wrap' => '<ul class="%2$s">%3$s</ul>'