Intereting Posts
Получить текущий url с переданными параметрами Как скрыть мета из результатов поиска только на страницах? Как определить, влияет ли плагин на вашу файловую систему Я не могу получить доступ к списку пользовательских таксономий Дублирующие сообщения отображаются при запросе пользовательских полей Показывать номер публикации, опубликованной каждый день Как отобразить измененный пост сегодня Как применять категории сообщений по умолчанию для подключения плагина-менеджера Как заставить URL-адрес персонализированного архива сообщений использовать шаблон страницы? Добавление медиа и прикрепление изображений к страницам Большинство страниц отсутствуют на странице администрирования страниц Использование _e () в тексте внутри видеоэлементов печатает этот текст, а не только показывается, когда элемент html5 <video> не поддерживается Как предотвратить плагин, сбои установки темы в WordPress? Объект WP_User ведет себя странно при использовании внутри панели администратора? Любой тип персонализированного сообщения на первой странице и в архиве

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>'