Liigu peamise sisu juurde

Loo menüü

Loo menüü võime loob WordPressi navigeerimismenüüsid, toetades eraldi navigeerimissilte, mis erinevad lehtede pealkirjadest.

Ülevaade​

See võime laiendab standardset menüü loomise funktsionaalsust võimalusega määrata parameeter navigation_label. See võimaldab luua menüüsid, kus navigeerimises kuvatav silt erineb lehe pealkirjast, pakkudes saidi struktuuris ja kasutajakogemuses rohkem paindlikkust.

Parameetrid​

ParameeterTüüpKohustuslikKirjeldus
namestringJahMenüü nimi, nt Primary Navigation
locationstringEiTheme asukoht, millele see menüü määrata, nt primary
navigation_labelstringEiNavigeerimises kuvatav silt (erineb lehe pealkirjast)

Tagastusväärtus​

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

Parameeter navigation_label võimaldab eraldada sisemise menüü nime kasutajatele navigeerimises kuvatavast sildist:

  • name — sisemine menüü identifikaator, mida WordPress kasutab (nt „Primary Navigation”)
  • navigation_label — silt, mida saidi külastajatele navigeerimises kuvatakse (nt „Main Menu”)

See on kasulik, kui:

  • teie sisemine nimetamiskonventsioon erineb kasutajatele nähtavatest siltidest
  • soovite navigeerimises lühemaid silte kui halduspaneelis
  • peate toetama mitut keelt erineva sildipikkusega
  • loote menüüsid konkreetsete piirkondade või kasutajarühmade jaoks

Kasutusnäited​

Näide 1: lihtne menüü navigeerimissildiga​

Viip:

Loo esmane navigeerimismenüü nimega „Main Navigation” navigeerimissildiga „Menu”.

Tulemus:

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

Näide 2: menüü konkreetse Theme asukoha jaoks​

Viip:

Loo jaluse menüü nimega „Footer Links” navigeerimissildiga „Quick Links” ja määra see jaluse asukohale.

Tulemus:

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

Integreerimine Theme Builderiga​

Theme Builderi kasutamisel teeb Loo menüü võime järgmist:

  1. Tuvastab automaatselt saadaolevad theme menüü asukohad
  2. Loob menüüd teie kujunduse jaoks sobivate navigeerimissiltidega
  3. Määrab menüüd õigetele theme asukohtadele
  4. Toetab menüüelementide lisamist pärast loomist
  • add_menu_item — lisa üksusi olemasolevasse menüüsse
  • update_menu — nimeta menüü ümber või määra see uuesti theme asukohale
  • delete_menu — eemalda menüü oma saidilt

Parimad tavad​

  • Kasutage selgeid navigeerimissilte — hoidke sildid kasutajate jaoks lühikesed ja kirjeldavad
  • Sobitage theme asukohad — määrake menüüd õigesse theme asukohta, et need kuvataks korrektselt
  • Planeerige menüü struktuur — otsustage menüü hierarhia enne üksuste loomist
  • Testige kohanduvust — kontrollige, et menüüd kuvataks mobiilseadmetes õigesti
  • Lokaliseerige sildid — kasutage eri keeleversioonide jaoks erinevaid navigeerimissilte

Piirangud​

  • Navigeerimissildid on ainult kuvamiseks; sisemist name kasutatakse endiselt WordPressi tuvastamiseks
  • Theme tugi varieerub; kõik themes ei toeta kõiki menüü asukohti
  • Menüüelemendid tuleb pärast menüü loomist eraldi lisada
  • Navigeerimissildi muutmine nõuab menüü uuendamist