Здравствуйте, я использую тему wordpress, у которой есть настраиваемый wp_nav_menu, однако я хотел бы настроить это дальше. Но я не уверен, как это сделать.Пользовательский wp_nav_menu в боковой панели
Тема имеет функцию меню, которое является:
function litho_default_wp_menu()
{
$args = array(
'sort_column' => 'menu_order, post_title',
'menu_class' => 'menu',
'include' => '',
'exclude' => '',
'echo' => false,
'show_home' => false,
'link_before' => '',
'link_after' => '');
$menu = wp_page_menu($args);
$menu = preg_replace('/^(<div class\="menu"><ul>)/i','',$menu);
$menu = preg_replace('/(<\/ul><\/div>)$/i','',$menu);
echo '<ul class="simple-nav">'.$menu.'</ul>';
}
и это выводит код меню то будет выглядеть следующим образом:
<div class="row" id="main_menu">
<div class="columns six">
<nav role="navigation">
<ul class="simple-nav">
<li class="page_item page-item-15 current_page_item"><a href="http://192.168.0.16:8888/">HOME</a></li>
<li class="page_item page-item-38"><a href="http://192.168.0.16:8888/directing/">DIRECTING</a></li>
<li class="page_item page-item-40"><a href="http://192.168.0.16:8888/compositing/">COMPOSITING</a></li>
</ul>
</nav>
</div>
</div>
Однако я использую Изотоп для моей темы, которые фильтрует и сортирует содержимое страницы, а не переходит на другую страницу. И хотелось бы, чтобы мое меню выглядело так:
<div class="row" id="main_menu">
<div class="columns six">
<nav role="navigation">
<ul id="filters">
<li><a href="#" class="all" data-filter="*">show all</a></li>
<li><a href="#" class="directing" data-filter=".directing">directing</a></li>
<li><a href="#" class="compositing" data-filter=".compositing">compositing</a></li>
</ul>
</nav>
</div>
</div>
Как бы я это сделал? Я читаю сейчас о wp_nav_menu и о том, как его настроить, но подумал, что я тоже попрошу об этом.
Спасибо
Спасибо за это @JohnProestakes. Однако я не уверен, что это тот ответ, который я ищу. Я хочу настроить меню дальше, чем добавлять таксономии и т. Д. У меня есть пользовательское меню, которое уже существует в моих functions.php, но я хотел бы иметь возможность добавлять в ссылки такие атрибуты, как «фильтр данных». Это то, что вы знаете, как это сделать? В настоящее время я смотрю на добавление пользовательского ходока. – rxssmcdxwell