Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > WordPress и другие CMS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2020, 22:20   #1
egorxx
 
Регистрация: 18.12.2016
Сообщений: 7
Восклицание Не включается выпадающий список в меню на WP

Всем привет . Cтолкнулся с такой проблемой .На моем сайте https://www.weinankauf-online.at/ есть меню . Меню подключено через functions скрин прилагаю . Меню работает проблем нет , на выпадающий список не появляется вообще . Сижу голову ломаю что делать.
Изображения
Тип файла: jpg Bildschirmfoto 2020-04-25 um 21.14.21.jpg (74.2 Кб, 0 просмотров)
Тип файла: jpg Bildschirmfoto 2020-04-25 um 21.19.03.jpg (49.1 Кб, 1 просмотров)
Тип файла: jpg Bildschirmfoto 2020-04-25 um 21.20.11.jpg (6.8 Кб, 0 просмотров)
egorxx вне форума Ответить с цитированием
Старый 26.04.2020, 07:30   #2
knight
Дон Кихот
Форумчанин
 
Аватар для knight
 
Регистрация: 17.01.2008
Сообщений: 130
По умолчанию

Меню самописное?
В приведенном коде нет обработчика подменю.
Здесь описано, что при выборе - подсветить выбранную строку меню. Это и работает.
knight вне форума Ответить с цитированием
Старый 26.04.2020, 10:01   #3
egorxx
 
Регистрация: 18.12.2016
Сообщений: 7
По умолчанию

Цитата:
Сообщение от knight Посмотреть сообщение
Меню самописное?
В приведенном коде нет обработчика подменю.
Здесь описано, что при выборе - подсветить выбранную строку меню. Это и работает.
Спасибо что не остались в стороне от проблемы. Меню брал это https://wp-kama.ru/function/wp_nav_menu
Еще прикрепил скрин как у меня в шапке это меню прописано
Изображения
Тип файла: png Bildschirmfoto 2020-04-26 um 08.59.47.png (74.6 Кб, 0 просмотров)
egorxx вне форума Ответить с цитированием
Старый 26.04.2020, 11:26   #4
knight
Дон Кихот
Форумчанин
 
Аватар для knight
 
Регистрация: 17.01.2008
Сообщений: 130
По умолчанию

Из той же документации:

#10 CSS класс для родительских элементов меню
Если нужно добавить CSS класс для элементов меню, у которых есть дочерние (сложенные списки ссылок), то делаем так:
Код:
add_filter('wp_nav_menu_objects', 'css_for_nav_parrent');
function css_for_nav_parrent( $items ){
	foreach( $items as $item ){
		if( __nav_hasSub( $item->ID, $items ) )
			$item->classes[] = 'menu-parent-item'; // все элементы поля "classes" меню, будут совмещены и выведены в атрибут class HTML тега <li>
	}

	return $items;
}
function __nav_hasSub( $item_id, $items ){
	foreach( $items as $item ){
		if( $item->menu_item_parent && $item->menu_item_parent == $item_id )
			return true;
	}

	return false;
}
knight вне форума Ответить с цитированием
Старый 26.04.2020, 19:15   #5
egorxx
 
Регистрация: 18.12.2016
Сообщений: 7
По умолчанию

Цитата:
Сообщение от knight Посмотреть сообщение
Из той же документации:

#10 CSS класс для родительских элементов меню
Если нужно добавить CSS класс для элементов меню, у которых есть дочерние (сложенные списки ссылок), то делаем так:
Код:
add_filter('wp_nav_menu_objects', 'css_for_nav_parrent');
function css_for_nav_parrent( $items ){
	foreach( $items as $item ){
		if( __nav_hasSub( $item->ID, $items ) )
			$item->classes[] = 'menu-parent-item'; // все элементы поля "classes" меню, будут совмещены и выведены в атрибут class HTML тега <li>
	}

	return $items;
}
function __nav_hasSub( $item_id, $items ){
	foreach( $items as $item ){
		if( $item->menu_item_parent && $item->menu_item_parent == $item_id )
			return true;
	}

	return false;
}

Если честно я не разобрался до сих пор что тут и как работает.
egorxx вне форума Ответить с цитированием
Старый 27.04.2020, 11:04   #6
egorxx
 
Регистрация: 18.12.2016
Сообщений: 7
По умолчанию

Цитата:
Сообщение от egorxx Посмотреть сообщение
Если честно я не разобрался до сих пор что тут и как работает.
Всем спасибо за помощь . Снес эти все настройки и поставил модуль Max Mega Menu
egorxx вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выпадающий список в word, подскажите как сохранить чтобы этот список открывался в openoffice, или более ранних версиях word Inna.Zhid Microsoft Office Word 2 06.04.2018 18:11
В выпадающий список подтянуть список файлов из папки vldmlt Microsoft Office Access 1 21.06.2017 22:14
выпадающий список Askorbin HTML и CSS 0 31.03.2015 19:32
Выпадающий список makcim-athlete PHP 1 26.08.2011 09:14
Выпадающий список tsergey Помощь студентам 2 24.01.2010 15:34