Sukurti meniu
Sukurti meniu galimybė kuria WordPress navigacijos meniu su atskirų navigacijos etikečių, skirtingų nuo puslapių pavadinimų, palaikymu.
Apžvalga
Ši galimybė išplečia standartinę meniu kūrimo funkciją, suteikdama galimybę nurodyti navigation_label parametrą. Tai leidžia kurti meniu, kuriuose navigacijoje rodoma etiketė skiriasi nuo puslapio pavadinimo, suteikiant daugiau lankstumo svetainės struktūrai ir naudotojo patirčiai.
Parametrai
| Parametras | Tipas | Privaloma | Aprašymas |
|---|---|---|---|
name | string | Taip | Meniu pavadinimas, pvz., Primary Navigation |
location | string | Ne | Temos vieta, kuriai priskirti šį meniu, pvz., primary |
navigation_label | string | Ne | Etiketė, rodoma navigacijoje (skirtinga nuo puslapio pavadinimo) |
Grąžinama reikšmė
{
"success": true,
"menu_id": 7,
"name": "Primary Navigation",
"navigation_label": "Main Menu"
}
Navigacijos etiketė ir puslapio pavadinimas
navigation_label parametras leidžia atskirti vidinį meniu pavadinimą nuo naudotojams rodomos etiketės:
name— vidinis meniu identifikatorius, naudojamas WordPress (pvz., „Primary Navigation“)navigation_label— etiketė, rodoma svetainės lankytojams navigacijoje (pvz., „Main Menu“)
Tai naudinga, kai:
- Jūsų vidinė pavadinimų suteikimo tvarka skiriasi nuo naudotojams matomų etikečių
- Norite trumpesnių etikečių navigacijoje nei administravimo skydelyje
- Reikia palaikyti kelias kalbas su skirtingais etikečių ilgiais
- Kuriate meniu konkretiems regionams ar naudotojų grupėms
Naudojimo pavyzdžiai
1 pavyzdys: paprastas meniu su navigacijos etikete
Užklausa:
Sukurkite pagrindinės navigacijos meniu pavadinimu „Main Navigation“ su navigacijos etikete „Menu“.
Rezultatas:
{
"success": true,
"menu_id": 7,
"name": "Main Navigation",
"navigation_label": "Menu"
}
2 pavyzdys: meniu konkrečiai temos vietai
Užklausa:
Sukurkite poraštės meniu pavadinimu „Footer Links“ su navigacijos etikete „Quick Links“ ir priskirkite jį poraštės vietai.
Rezultatas:
{
"success": true,
"menu_id": 8,
"name": "Footer Links",
"navigation_label": "Quick Links",
"location": "footer"
}
Integracija su Theme Builder
Naudojant Theme Builder, Sukurti meniu galimybė:
- Automatiškai aptinka prieinamas temos meniu vietas
- Sukuria meniu su jūsų dizainui tinkamomis navigacijos etiketėmis
- Priskiria meniu tinkamoms temos vietoms
- Palaiko meniu elementų pridėjimą po sukūrimo
Susijusios galimybės
add_menu_item— pridėti elementų prie esamo meniuupdate_menu— pervadinti meniu arba iš naujo priskirti jį temos vietaidelete_menu— pašalinti meniu iš jūsų svetainės
Geriausios praktikos
- Naudokite aiškias navigacijos etiketes — etiketės naudotojams turi būti glaustos ir aprašomosios
- Derinkite su temos vietomis — priskirkite meniu tinkamai temos vietai, kad jis būtų rodomas teisingai
- Planuokite meniu struktūrą — prieš kurdami elementus nuspręskite dėl meniu hierarchijos
- Patikrinkite prisitaikymą — įsitikinkite, kad meniu teisingai rodomi mobiliuosiuose įrenginiuose
- Lokalizuokite etiketes — skirtingoms kalbų versijoms naudokite skirtingas navigacijos etiketes
Apribojimai
- Navigacijos etiketės skirtos tik rodymui; vidinis
namevis tiek naudojamas WordPress identifikavimui - Temos palaikymas skiriasi; ne visos temos palaiko visas meniu vietas
- Meniu elementai turi būti pridėti atskirai po meniu sukūrimo
- Norint pakeisti navigacijos etiketę, reikia atnaujinti meniu
Susijusios galimybės
- Generuoti logotipo SVG — kurti logotipus jūsų svetainės antraštei
- Patikrinti paletės kontrastą — užtikrinti prieinamas spalvų schemas