• Ребята, привет! Подскажите, кто знает, как изменить содержимое внутренних пунктов меню. Предвидится около 4 уровней вложенности, классы и содержимое Html у всех разные. Как добраться до каждого и поменять и. Нужно примерно следующее.

    <ul class="high_menu_list">
       <li class="high_menu_list_item">
         <a href="#">Категория 1 <div class="list_triangle"></div>
         </a>
       </li>
       <ul class="high_menu_list_item_inner_menu">
          <li class="high_menu_list_item_inner_menu_item">
    	<a href="#">Подпункт 1 <span class="high_menu_list_item_inner_menu_item_link_angle"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a>
          </li>
          <ul class="high_menu_list_item_inner_menu_item_inner_menu">
    	  <li class="high_menu_list_item_inner_menu_item_inner_menu_item">
                <a href="#">Подподпункт1 <span class="high_menu_list_item_inner_menu_item_link_angle"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a>
    	  </li>
          </ul>
          </li>
       </ul>									
      </li>
    </ul>

    Как то так, в общем нужно, как-то поменять содержимое и классы стилей для каждого последующего уровня вложенности. На сколько пока понимаю с помощью атрибутов wp_nav_menu такого не провернёшь, нужно писать свой Walker_Nav_Menu. На таком уровне программирования пока не силён, может быть знаете какие-нибудь стандартные фильтры и функции, которыми это можно сделать проще, если нет, подскажите пожалуйста «доходчиво» как это сделать с помощью Walker_Nav_Menu. Буду очень благодарен за любой толковый совет или ссылку на хороший материал по делу. Заранее, спасибо!

    • Тема изменена 5 лет, 6 месяцев назад пользователем romveld.
Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Изменение html и стилей для подкатегорий и их пунктов в меню» закрыта для новых ответов.