Skip to main content

Креирај мени

Способноста Креирај мени создава WordPress навигациски менија со поддршка за посебни навигациски ознаки одделни од насловите на страниците.

Преглед

Оваа способност ја проширува стандардната функционалност за создавање менија со можност за задавање параметар navigation_label. Ова ви овозможува да создавате менија каде што ознаката прикажана во навигацијата се разликува од насловот на страницата, обезбедувајќи поголема флексибилност во структурата на сајтот и корисничкото искуство.

Параметри

ПараметарТипЗадолжителноОпис
namestringДаИме на мени, на пр. Primary Navigation
locationstringНеЛокација на темата на која ќе се додели ова мени, на пр. primary
navigation_labelstringНеОзнака што ќе се прикаже во навигацијата (различна од насловот на страницата)

Повратна вредност

{
"success": true,
"menu_id": 7,
"name": "Primary Navigation",
"navigation_label": "Main Menu"
}

Параметарот navigation_label ви овозможува да го одвоите внатрешното име на менито од ознаката што им се прикажува на корисниците:

  • name — Внатрешен идентификатор на мени што го користи WordPress (на пр., "Primary Navigation")
  • navigation_label — Ознаката што им се прикажува на посетителите на сајтот во навигацијата (на пр., "Main Menu")

Ова е корисно кога:

  • Вашата внатрешна конвенција за именување се разликува од ознаките што ги гледаат корисниците
  • Сакате пократки ознаки во навигацијата отколку во административниот панел
  • Треба да поддржите повеќе јазици со различни должини на ознаки
  • Градите менија за конкретни региони или кориснички групи

Примери за употреба

Пример 1: Едноставно мени со навигациска ознака

Промпт:

Создај примарно навигациско мени наречено "Main Navigation" со навигациската ознака "Menu".

Резултат:

{
"success": true,
"menu_id": 7,
"name": "Main Navigation",
"navigation_label": "Menu"
}

Пример 2: Мени за конкретна локација на тема

Промпт:

Создај мени во подножјето наречено "Footer Links" со навигациска ознака "Quick Links" и додели го на локацијата во подножјето.

Резултат:

{
"success": true,
"menu_id": 8,
"name": "Footer Links",
"navigation_label": "Quick Links",
"location": "footer"
}

Интеграција со Theme Builder

Кога користите Theme Builder, способноста Креирај мени:

  1. Автоматски ги открива достапните локации за менија во темата
  2. Создава менија со соодветни навигациски ознаки за вашиот дизајн
  3. Ги доделува менијата на точните локации во темата
  4. Поддржува додавање ставки во менито по создавањето
  • add_menu_item — Додајте ставки во постоечко мени
  • update_menu — Преименувајте мени или преназначете го на локација во тема
  • delete_menu — Отстранете мени од вашиот сајт

Најдобри практики

  • Користете јасни навигациски ознаки — одржувајте ги ознаките концизни и описни за корисниците
  • Усогласете ги локациите на темата — доделете ги менијата на точната локација во темата за правилен приказ
  • Планирајте ја структурата на менито — одлучете за хиерархијата на вашето мени пред да создадете ставки
  • Тестирајте ја респонзивноста — проверете дали менијата се прикажуваат правилно на мобилни уреди
  • Локализирајте ги ознаките — користете различни навигациски ознаки за различни јазични верзии

Ограничувања

  • Навигациските ознаки служат само за приказ; внатрешното name сè уште се користи за WordPress идентификација
  • Поддршката од темата варира; не сите теми ги поддржуваат сите локации за менија
  • Ставките во менито мора да се додадат одделно по создавањето на менито
  • Промената на навигациска ознака бара ажурирање на менито