Articles of ходок

Как получить термин id в начале метода lvl категории walker?

Я пытаюсь реализовать walker категории с wp_list_categories чтобы помочь мне манипулировать классами списков, которые я хочу получить с помощью идентификатора start_lvl методе start_lvl , поэтому я попытался использовать $category->term_id но ошибки были брошены. теперь я просто хочу получить термин id внутри метода start_lvl чтобы он соответствовал тому, который я использовал в start_el , пожалуйста, проверьте […]

Родительская ссылка должна перейти в первое дочернее подменю

Я использую этот ходок для меню в functions.php class main_menu_walker extends Walker_Nav_Menu { function start_el(&$output, $item, $depth, $args) { global $wp_query; $indent = ( $depth ) ? str_repeat( "\t", $depth ) : ''; $class_names = $value = ''; $classes = empty( $item->classes ) ? array() : (array) $item->classes; $class_names = join( ' ', apply_filters( 'nav_menu_css_class', […]

Bootstrap Navwalker не отображается

Я создаю тему загрузочного WordPress с нуля, я хочу создать навигационное меню с использованием класса Walker для WordPress, я следил за документацией на GitHub, чтобы установить его, а затем добавил основное меню в мою тему WordPress, я выбрал расположение меню, но навигационная панель не будет отображаться, все, что у меня есть, – это бренд navbar, […]

Классы CSS (необязательно) – как я могу ссылаться на это в php?

Я читал бесконечное (да, кажется, больше, чем я хотел бы прочитать) те же статьи о том, как применять классы к nav_menu_link_attributes а не к элементу ссылки, используя nav_menu_link_attributes и walker. Однако ни один из них не реализует опцию пользовательского класса в меню, которое будет использоваться на якоре. Кажется, что хорошая функция должна позволить пользователю добавлять […]

Как исключить / удалить подменю с помощью Walker_Nav_Menu

Я работаю над новым сайтом с пользовательским меню и расширенным классом Walker_Nav_Menu, чтобы добавить пользовательский контент в меню навигации wp. я зарегистрировал пользовательский флажок (ключ: my_custom_menu) в меню от wordpress admin, посмотрите на следующее изображение: Мой вопрос: есть ли способ удалить / исключить подменю, если пользователь использует настраиваемое меню вместо многоуровневого подменю, например: //conditional for […]

Изменение классов меню навигации с помощью Walker

Я сделал класс, который расширяет Walker_Nav_Menu, чтобы изменить классы по умолчанию для моих <li> s, а также изменить классы по умолчанию для моих <ul> s. Кажется, что только подменю затрагивает Уокер. Я хотел бы удалить классы и идентификатор первого <ul> (самого меню), но ходок не позволит мне это сделать. В «wp_nav_menu (array $ args)» есть […]

Single.php Класс активной категории

В настоящее время по умолчанию (я полагаю), когда вы находитесь на single.php, WordPress не добавляет класс «Активный» в категорию блога, в котором вы просматриваете одно сообщение, как это было бы для страниц, или если вы находитесь на . У архива также нет этого (если вы их перечислите). Есть ли способ добавить класс «Active» для размещения […]

Задайте пользовательский идентификатор для выбора пользовательской функции walker элемента

Я создаю навигацию с бутстрапом в пользовательской теме WP. Мне удалось получить этот результат: <li id="menu-item-27" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27">…</li> Однако я уже разработал свою навигацию, прежде чем преобразовать ее в WP-навигацию следующим образом: <li class="" id="nava"><a href="–><?php //echo get_option('home');?><!–/">Home</a></li> Я хочу заменить id = "menu-item-27" id = "nava". Любая помощь высоко ценится!

Добавить гиперссылку на вход в меню дополнительной навигации

У меня есть следующие строки кода в файле functions.php : #—————————————————————–# # Custom menu #—————————————————————–# if ( function_exists( 'register_nav_menus' ) ) { register_nav_menus( array( 'top_nav' => 'Top Navigation Menu', 'secondary_nav' => 'Secondary Navigation Menu <br /> <small>Will only display if applicable header layout is selected <a href="'. admin_url('?page=redux_options&tab=4') .'">here</a>.</small>' ) ); } //dropdown arrows class […]

Показать эскиз для категории?

В настоящее время у меня есть код, где в моей категории.php он проверяет, есть ли у определенной категории подкатегории, и если это так, покажите их с помощью wp_list_categories. Я бы хотел, чтобы эти wp_list_categories отображали эскизы, поэтому я создал новый ходок, но я не могу понять, как показывать эскизы. Мне было бы неплохо, если бы […]