Вопросы с тегом «menus»

Меню навигации - это тема, представленная в версии 3.0. WordPress включает в себя простой в использовании механизм для введения настраиваемых меню навигации в тему. Чтобы включить поддержку меню в вашу тему, вам нужно добавить несколько фрагментов кода в файлы вашей темы.

4
Добавить пользовательский ходок в меню, созданное в виджете
Я знаю, как добавить Walker в пользовательское меню, созданное темой (меню, названное primaryв этом примере), но как мне настроить таргетинг на меню, созданное в виджете с помощью стандартного виджета WordPress для настраиваемого меню? if ( has_nav_menu( 'primary' ) ) { $args = array( 'menu' => 'main-menu', 'menu_id' => 'main-menu', 'theme_location' …
10 menus  widgets  walker 

1
С помощью обходчика меню добавьте пользовательский элемент в конце пунктов меню
Мне нужно добавить поле поиска в конце меню в элемент списка. Я смотрел на пешеходов, но мне было очень трудно понять, что является последним предметом (или даже получить общее количество). Также, где бы я добавил код для пользовательского элемента. Я в настоящее время получил; class mainNav_walker extends Walker_Nav_Menu { public …
10 menus  walker 

2
Получить идентификатор страницы, на которую ссылается пункт меню?
В настоящее время я использую пользовательский инструмент для настройки вывода wp_nav_menu()и пытаюсь добавить дополнительную информацию к <a>тегам. Я хочу, чтобы выходные данные для каждой ссылки меню выглядели так: <a class="boxPAGEID" href="#">About Me Page</a> Где PAGEIDидентификатор страницы, на которую я ссылаюсь. Причина в том, что я разрабатываю тему, которая открывает содержимое …
10 functions  menus  pages 

6
Удаление контейнера из wp_nav_menu не работает
Я конвертирую это HTML-меню в WordPress: <ul> <li><a href="/" class="current"><span>Home</span></a></li> <li><a href="/"><span>About</span></a></li> </ul> я использую: wp_nav_menu(array( 'menu'=>'mainmenu' , 'container' => false, 'link_before' => '<span>', 'link_after' => '</span>', 'theme_location' => 'primary') ); но HTML я получаю это: <div class="menu"> <ul> <li class="current_page_item"><a href="http://localhost/goodsoil/" title="Home"><span>Home</span></a></li> <li class="page_item page-item-2"><a href="http://localhost/goodsoil/?page_id=2" title="About"><span>About</span></a></li> </ul> </div> …
10 menus 

4
Добавить JavaScript в меню WordPress
Есть ли способ поместить javascript в часть URL пункта меню WordPress? У меня есть функция чата на моем сайте, и я должен поместить этот код на сайт, чтобы создать ссылку для открытия чата (как предлагается здесь). <!-- BEGIN OLARK CHAT LINK --> <a href="javascript:void(0);" onclick="olark('api.box.expand')"> Click here to chat! </a> …

2
Фильтр wp_nav_menu ()
Я пытаюсь разделить навигацию на 3 отдельные панели навигации (уровень 1, уровень 2 и уровень 3+). Три, потому что они разделены по сайту, и они должны появляться только в зависимости от текущей страницы. -0-------1--------2-------3+- level/depth Home | |\___ Lobby | |\___ Projects | |\___ Project A | | |\___ Review …

1
Добавить контейнер в подменю nav_menu
Есть ли способ, которым я могу обернуть div вокруг ul.sub-menu wp_nav_menu Так, например, разметка будет идти от <ul class="menu"> <li><a href="/">Item 1</a></li> <li> <a href="/">Item 2</a> <ul class="sub-menu"> <li><a href="/">Item 1</a></li> <li><a href="/">Item 1</a></li> </ul> </li> <li><a href="/">Item 1</a></li> <li><a href="/">Item 1</a></li> </ul> к этому <ul class="menu"> <li><a href="/">Item 1</a></li> …

4
Динамически изменяйте the_title () страницы
Я разрабатываю плагин, который не использует пользовательский тип записи, а отдельные таблицы базы данных. Это плагин, который отображает список курсов со ссылками, которые ведут на разные страницы сведений о курсах, где пользователь может подписаться на курс. В текущем состоянии я использую шорткод для получения данных плагинов на страницу с пользовательским …

2
Как добавить пользовательский тип ссылки на архивную страницу в навигационное меню?
Я не могу понять это. Похоже, что нет никакого флажка или чего-либо подобного в функции для добавления недавно созданной пользовательской страницы архива типа записи в меню. Также ссылка должна быть активной, если вы находитесь на странице. Это, вероятно, не возможно, но есть ли какой-нибудь плагин для этого? Ради любви ко …

3
Как вручную указать текущую активную страницу с помощью wp_nav_menu ()
Есть ли способ вручную указать, какая страница в данный момент "активна" при использовании wp_nav_menu()? У меня есть страница «Продукты», и на этой странице у меня есть ссылки на различные (динамические) пользовательские таксономии. Когда я нажимаю на одну из этих таксономий, я остаюсь на странице «Продукты», но wp_nav_menu()теряю ссылку на тот …
9 menus 

3
Как добавить <span> к каждой ссылке меню с текстом ссылки на data-attr?
Как мне получить что-то вроде ниже? Мой код такой: wp_nav_menu( array( 'theme_location' =&gt; 'header_menu', 'container_id' =&gt; 'menu', 'link_before' =&gt; '&lt;span data-hover="link-text-here"&gt;', 'link_after' =&gt; '&lt;/span&gt;', ) ); Я хочу получить результат ниже: &lt;nav class="main-nav"&gt; &lt;li&gt;&lt;a href="#"&gt;&lt;span data-hover="Home"&gt;Home&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;&lt;span data-hover="Proyects"&gt;Proyects&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;/nav&gt; Пожалуйста, посоветуй мне.

1
Добавление пункта меню для пользовательского почтового архива
Я создал пользовательский тип сообщения ( project), и он отлично работает. У меня есть пользовательская страница архива ( archive-project.php), и она тоже отлично работает, но как лучше всего добавить ссылку на этот пользовательский архив записей в главном меню сайта? Я создал пользовательскую ссылку (см. Ниже), но есть ли лучший способ, …

1
Добавить пользовательский пункт меню, используя фильтр wp_nav_menu_items
Я добавил фрагмент, чтобы добавить ссылку «Профиль» в меню навигации моего сайта. Мой код: add_filter( 'wp_nav_menu_items', 'my_nav_menu_profile_link'); function my_nav_menu_profile_link($menu) { if (!is_user_logged_in()){ return $menu; } else { $user_data = bbp_get_user_profile_url( get_current_user_id() ); $profilelink = '&lt;li&gt;&lt;a href="'.$user_data.'&amp;edit" &gt;Profile&lt;/a&gt;&lt;/li&gt;'; $menu = $menu . $profilelink; return $menu; } } Этот код правильно отображает …

3
API настроек WordPress, реализация вкладок на странице пользовательского меню
Я следовал серии руководств по API настроек WordPress этого парня: http://wp.tutsplus.com/tutorials/theme-development/the-complete-guide-to-the-wordpress-settings-api-part-1/ До сих пор я был успешен в выполнении основной вещи. Теперь при реализации вкладки я сталкиваюсь с проблемой. Проблема 1: Вкладки не работают. Все поля отображаются на обеих вкладках. Раздел 1 должен отображаться на вкладке 1, а раздел 2 …

2
Ошибка «Попытка получить свойство необъекта» с Custom Walker для wp_nav_menu
Я пытаюсь добавить некоторые связанные с ARIA вещи в функцию wp_nav_menu. Я использую пользовательский класс ходунков для этой цели: class Walker_Nav_Menu_With_Aria extends Walker_Nav_Menu { function start_lvl( &amp;$output, $depth = 0, $args = array() ) { $indent = str_repeat("\t", $depth); $output .= "\n$indent&lt;ul class=\"sub-menu\" role=\"group\"&gt;\n"; } function end_lvl( &amp;$output, $depth = …
8 menus  errors  walker 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.