Я видел некоторые подобные вопросы здесь, на StackOverflow, но мой немного отличается ..Добавить пользовательские данные атрибутов в Wordpress меню навигации
мне нужно, чтобы иметь возможность добавить пользовательский атрибут данных в WordPress меню. Проблемы у меня есть то, что все решения я нашел, как, например, следующее:
add_filter('nav_menu_link_attributes', 'my_nav_menu_attribs', 10, 3);
function my_nav_menu_attribs($atts, $item, $args)
{
// The ID of the target menu item
$menu_target = 365;
// inspect $item
if ($item->ID == $menu_target) {
$atts['data-reveal-id'] = 'myModal';
}
return $atts;
}
позволяет добавлять один и тот же атрибут для всех пунктов меню. Что мне нужно, на самом деле является способом добавления одного и того же атрибута данных, но с разными значениями для каждого элемента в списке.
это довольно много, что мне нужно для того чтобы достигнуть:
<ul id="myMenu">
<li data-menuanchor="firstPage" class="active"><a href="#firstPage">First section</a></li>
<li data-menuanchor="secondPage"><a href="#secondPage">Second section</a></li>
<li data-menuanchor="thirdPage"><a href="#thirdPage">Third section</a></li>
<li data-menuanchor="fourthPage"><a href="#fourthPage">Fourth section</a></li>
</ul>
, потому что мне нужно использовать этот плагин здесь: https://github.com/alvarotrigo/fullPage.js#fullpagejs
какие-либо советы?
Благодаря
Я пытаюсь сделать точный то же самое. Вы нашли решение? – Nemus
Да. В конце мне удалось решить это с помощью javascript. Я пишу ответ сейчас, и я опубликую здесь, чтобы вы посмотрели – Nick