Skip to main content

Izveidot izvēlni

Funkcija Izveidot izvēlni izveido WordPress navigācijas izvēlnes ar atbalstu atšķirīgām navigācijas etiķetēm, kas ir nodalītas no lapu virsrakstiem.

Pārskats​

Šī funkcija paplašina standarta izvēlnes izveides funkcionalitāti ar iespēju norādīt navigation_label parametru. Tas ļauj izveidot izvēlnes, kurās navigācijā rādītā etiķete atšķiras no lapas virsraksta, nodrošinot lielāku elastību site struktūrā un lietotāja pieredzē.

Parametri​

ParametrsTipsObligātsApraksts
namestringJāIzvēlnes nosaukums, piem., Primary Navigation
locationstringNēTheme atrašanās vieta, kurai piešķirt šo izvēlni, piem., primary
navigation_labelstringNēEtiķete, ko rādīt navigācijā (atšķirīga no lapas virsraksta)

Atgrieztā vērtība​

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

navigation_label parametrs ļauj nodalīt iekšējo izvēlnes nosaukumu no etiķetes, kas tiek rādīta lietotājiem:

  • name — Iekšējs izvēlnes identifikators, ko izmanto WordPress (piem., "Primārā navigācija")
  • navigation_label — Etiķete, kas navigācijā tiek rādīta site apmeklētājiem (piem., "Galvenā izvēlne")

Tas ir noderīgi, ja:

  • Jūsu iekšējā nosaukumu piešķiršanas kārtība atšķiras no lietotājiem redzamajām etiķetēm
  • Navigācijā vēlaties īsākas etiķetes nekā administratora panelī
  • Jums jāatbalsta vairākas valodas ar atšķirīgiem etiķešu garumiem
  • Veidojat izvēlnes konkrētiem reģioniem vai lietotāju grupām

Lietošanas piemēri​

1. piemērs: Vienkārša izvēlne ar navigācijas etiķeti​

Uzvedne:

Izveido primārās navigācijas izvēlni ar nosaukumu "Galvenā navigācija" un navigācijas etiķeti "Izvēlne".

Rezultāts:

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

2. piemērs: Izvēlne konkrētai Theme atrašanās vietai​

Uzvedne:

Izveido kājenes izvēlni ar nosaukumu "Kājenes saites", navigācijas etiķeti "Ātrās saites" un piešķir to kājenes atrašanās vietai.

Rezultāts:

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

Integrācija ar Theme Builder​

Izmantojot Theme Builder, funkcija Izveidot izvēlni:

  1. Automātiski nosaka pieejamās theme izvēlņu atrašanās vietas
  2. Izveido izvēlnes ar jūsu dizainam atbilstošām navigācijas etiķetēm
  3. Piešķir izvēlnes pareizajām theme atrašanās vietām
  4. Atbalsta izvēlnes vienumu pievienošanu pēc izveides
  • add_menu_item — Pievienot vienumus esošai izvēlnei
  • update_menu — Pārdēvēt izvēlni vai atkārtoti piešķirt to theme atrašanās vietai
  • delete_menu — Noņemt izvēlni no jūsu site

Labākā prakse​

  • Izmantojiet skaidras navigācijas etiķetes — uzturiet etiķetes īsas un lietotājiem aprakstošas
  • Saskaņojiet theme atrašanās vietas — piešķiriet izvēlnes pareizajai theme atrašanās vietai, lai nodrošinātu korektu attēlošanu
  • Plānojiet izvēlnes struktūru — pirms vienumu izveides izlemiet par izvēlnes hierarhiju
  • Pārbaudiet pielāgošanos ekrāna izmēriem — pārliecinieties, ka izvēlnes mobilajās ierīcēs tiek attēlotas pareizi
  • Lokalizējiet etiķetes — izmantojiet atšķirīgas navigācijas etiķetes dažādām valodu versijām

Ierobežojumi​

  • Navigācijas etiķetes ir paredzētas tikai attēlošanai; iekšējais name joprojām tiek izmantots WordPress identificēšanai
  • Theme atbalsts atšķiras; ne visas themes atbalsta visas izvēlņu atrašanās vietas
  • Izvēlnes vienumi pēc izvēlnes izveides jāpievieno atsevišķi
  • Navigācijas etiķetes maiņai nepieciešams atjaunināt izvēlni