/ Показване на останалите категории wordpress в падащото меню

Показване на останалите категории wordpress в падащото меню

Имам ограничено място за хоризонтална категориянавигационна лента в горната част на моята тема и трябва да огранича броя на категориите, показани на този бар и да кажа на WordPress да добавите "Още .." като падащо меню в края на списъка, за да позволите на потребителите да задържат курсора на мишката върху това вижте други категории, както е показано на екранната снимка.

Как мога да направя това?

въведете описанието на изображението тук

Отговори:

2 за отговор № 1

Зависи от коя функция използвате, за да форматирате навигационното меню wp_list_categories() което може да не е най-добрият избор във вашия случай. Както посочва @Andre в отговора му, може да искате да отидете с менюта за навигация, достъпни от WordPress 3, но ако трябва да се придържате към категории, опитайте get_categories() който ще върне категориите в aнеформатиран начин. Това ще ви позволи да ги завъртите по желания от вас начин, да включите брояч за ограничаване на общия изход и след това да завъртите остатъка под подменюто Още.

справка: get_categories


2 за отговор № 2

Предполагам, че използвате wordpress версия 3+.

Това вероятно не е най-чистият начин, но трябва да работи:

  • Регистрирайте се потребителско меню към вашия шаблон. Гледайте параметъра "дълбочина" (защото искате второто ниво)
  • Отидете на "Appearance - Menus"
  • Създайте персонализирано меню
  • Създайте "персонализирана връзка", наречена "Още ..."
  • добавете "Още ..." Връзка с другите категории като подкатегории към менюто.
  • напишете своя CSS код, за да покажете само второто ниво на курсора на мишката.

Въпреки това, не съм сигурен дали искате елементът от менюто "Още .." да бъде връзка / категория. Всичко това е възможно, просто добавете категорията / страницата вместо "Custom Link".

Надявам се, че това разрешение може да реши проблема ви.