@podkudahka
крутой

Как добавить пунктам меню уникальный для каждого атрибут?

Как добавить возможность добавлять каждому пункту свой data-slide?
register_nav_menus( array(
	'header'   => esc_html__( 'Main Menu', 'azot-starter-theme' ),
) );

if ( ! function_exists( 'azot_main_menu' ) ) {
	function azot_main_menu() {
		$menuParameters = array(
			'theme_location'  => 'header',
		);

		echo strip_tags(wp_nav_menu( $menuParameters ), '<a>' );
	}
}

<ul>
                        <li>
                            <a href="<?php echo get_home_url(); ?>#catalog" data-slide="2">Каталог</a>
                        </li>
                        <li>
                            <a href="news.html">Новости</a>
                        </li>
                        <li>
                            <a href="<?php echo get_home_url(); ?>#about-us" data-slide="4">О компании</a>
                        </li>
                        <li>
                            <a href="<?php echo get_home_url(); ?>#contacts" data-slide="5">Контакты</a>
                        </li>
                    </ul>
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
AntonLitvinenko
@AntonLitvinenko
HTML coder
вордпресс позволяет каждому пункту меню добавить свой класс. Класс добавляется к , далее нехитрым скриптом добавляете к вложенным li значение дата слайда
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы