Удалить класс из элемента <ul>


webledi
361

Подскажите, пожалуйста, как можно удалить удалить класс ‘menu’ из навигационного меню с помощью функции (или другой способ)?

Код меню в header.php темы:

<?php wp_nav_menu(‘menu=menu’); ?>


webledi

Вывод исходного кода меню:

<ul id="menu-menu-1" class="menu sf-js-enabled sf-arrows" style="touch-action: pan-y; visibility: visible;"><li id="menu-item-16" class="megamenu menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2 current_page_item menu-item-16"><a href="https://searchengines.guru/" aria-current="page">Главная</a></li>

...
...
</ul>

Нужно, чтобы

<ul id="menu-menu-1" class="menu sf-js-enabled sf-arrows" style="touch-action: pan-y; visibility: visible;">

стал таким:

<ul id="menu-menu-1" class="sf-js-enabled sf-arrows" style="touch-action: pan-y; visibility: visible;">


mark2011

Не знаю, что имеется в виду…. на jquery это делается так:

$(‘#menu-menu-1’).removeClass(‘menu’);

Или вам нужно прямо из исходного кода удалить?


Samail

<?php wp_nav_menu( [ 'menu_class' => 'sf-js-enabled sf-arrows' ] ); ?>


webledi

Спасибо большое!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *