Articles of навигатор по

Создание пользовательского меню для настраиваемой темы

Я хочу создать собственное меню для моей темы. Архитектура меню по умолчанию, созданная wp_nav_menu() wordpress wp_nav_menu() выполняется тегами <ul> <li> . Но моя пользовательская архитектура меню: <body> <div class="ui sidebar inverted vertical menu"> <a href="#" class="item"> 1 </a> <a href="#" class="item"> 2 </a> <a href="#" class="item"> 3 </a> </div> <div class="pusher"> <!– Site content !–> […]

Вывести номер сортировки в меню списка меню?

Я хочу вывести номер сортировки элемента списка в нем в меню wp. Нет, не используя упорядоченный список <ol> . Я попытался найти ответы на это, выполнив поиск на форуме wp, прочитав документацию. Но не могу понять, как это сделать. Думаю, мне придется каким-то образом использовать функцию ходока . Но как? Изменить: просто для этого я […]

Как добавить нечетные и четные классы ко всем навигационным ссылкам через ходунки?

Я продолжал находить сообщения, которые объясняют, как добавлять четные и нечетные классы к элементам подменю, но не могут найти, как добавить его в пункты главного меню, которые не имеют подменю. Я уже проверил следующие ссылки: http://shinraholdings.com/62/custom-nav-menu-walker-function/ https://css-tricks.com/snippets/php/applying-evenodd-classes/ https://developer.wordpress.org/reference/functions/wp_nav_menu/#comment-207 Настройка класса меню ходока https://wordpress.org/support/topic/odd-class-to-odd-lis-within-sub-menu-uls https://wordpress.org/support/topic/add-page-id-to-walker-function-start_lvl https://stackoverflow.com/questions/18354343/add-odd-class-to-odd-lis-within-sub-menu-uls-using-custom-walker Пользовательский Уокер: как получить идентификатор в функции start_lvl Пользовательский навигатор […]

Определите последний дочерний элемент родительского меню WP Nav Walker

Есть ли способ добавить условие, чтобы узнать, является ли текущий элемент навигационного ходока последним дочерним элементом меню или родителя? | Item 1 | Item 2 | | – Item 1.1 | – Item 2.1 | | – Item 1.2 | – Item 2.2 | | – Item 1.3 |<—————– Determine if current item is last […]

Получить родительскую ссылку или идентификатор на навигаторе

У меня есть пользовательский навигатор, но я хочу добавить ссылку на родителя в верхней части подменю. Мне нужно что-то вроде этого: function start_lvl(&$output, $depth = 0, $args = array()) { global $wp_query; $output .= "\n<ul class=\"dropdown-menu\">\n"; $parent = // DO SOMETHING AND GET PARENT ID, URL, WHATEVER if( 0 == $depth ) { $output .= […]

Костюм-ходок с подменю

У меня есть меню вроде: -Item1 –Sub1 –Sub2 –Sub3 –Sub4 –Sub5 –Sub6 -Item2 -Item3 и хотите сделать некоторый costum материал после x subitems, поэтому я должен определить, когда x достигнут. Я попытался определить переменную в моем классе costum, а затем увеличил ее в end_el (): class Walker_Nav_Menu_Costum extends Walker_Nav_Menu { var $x = 0; function […]

изменение ярлыков внутри внешнего вида -> меню для некоторых для полей

Поэтому я создал пользовательский ходок для навигационного меню (я говорю о меню, расположенном по адресу: внешний вид -> меню -> добавить новое меню. Теперь я использую следующее для нескольких вещей, которые мне нужны: URL Title Attribute CSS Classes (optional) Description Мой вопрос заключается в том, как изменить ярлыки этих полей, чтобы быть более объяснительными для […]

Показывать только дочерние объекты (только для поднабора)

Таким образом, я обыскал сеть и попытался закодировать пользовательский класс walker, который будет делать это, но я новичок в WordPress, и хотя подобные вопросы существуют, не соответствуют точно тем, что я ищу, или предлагаю CSS, jQuery или плагин как решение (что на самом деле не идеально). В настоящее время у меня есть следующий код: class […]

Как вы добавляете <div> вокруг второго уровня меню?

Я искал в Интернете и читал на ходулях, но я не могу понять, как это сделать. В принципе мне нужен <div class="sub-container"> обернутый вокруг второго уровня меню, но не первого уровня, третьего уровня или любого из его дочерних элементов (очевидно, он будет технически обернут вокруг третьего уровня и его детей потому что они находятся на […]

Навигация не отображается при размещении wp

Я создал тему на своем локальном хосте, и он отлично работает. Я использую функцию walker, чтобы получить загрузку. Однако, когда я загружаю сайт на godaddy, навигация не отображается. Если я попытаюсь создать новое меню с панели wp-admin в godaddy, я не получу имена страниц, которые я создал для функции walker для рендеринга. Если вам нужна […]