Как добавить класс для ссылки в wp_nav_menu?

Я пытаюсь выйти из меню wp без ul и li и добавить класс к элементу.

Я попытался добавить это в моем function.php

function add_menuclass($ulclass) {
  return preg_replace('/<a /', '<a class="list-group-item"', $ulclass, 1);
}
add_filter('wp_nav_menu','add_menuclass');

И в моем шаблоне у меня есть:

<?php
 $menuParameters = array(
   'menu'  => 'Videos',
   'container'       => false,
   'echo'            => false,
   'items_wrap'      => '%3$s',
   'depth'           => 0,
);

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

Но вывод применяет класс только к первому элементу, а не ко всем<a>как и ожидалось.

<div class="list-group">
   <a class="list-group-item" href="#">First item</a>
   <a href="#">Second item</a>
</div>

Я пытаюсь добиться этого, в основном, чтобы применить этот класс ко ВСЕМ моим предметам (не уверен, почему он применяет его только к одному) -Нет JQuery, пожалуйста.

<div class="list-group">
   <a class="list-group-item" href="#">First item</a>
   <a class="list-group-item" href="#">Second item</a>
</div>

Ответы на вопрос(4)

Ваш ответ на вопрос