Меню түзүү
Меню түзүү мүмкүнчүлүгү барак аталыштарынан өзүнчө навигация белгилерин колдоо менен WordPress навигация менюларын түзөт.
Жалпы маалымат
Бул мүмкүнчүлүк стандарттуу меню түзүү функциясын navigation_label параметрин көрсөтүү мүмкүнчүлүгү менен кеңейтет. Бул навигацияда көрсөтүлгөн белги барак аталышынан айырмаланган менюларды түзүүгө мүмкүндүк берет, сайт түзүмүндө жана колдонуучу тажрыйбасында көбүрөөк ийкемдүүлүк берет.
Параметрлер
| Параметр | Түрү | Милдеттүү | Сүрөттөмө |
|---|---|---|---|
name | string | Ооба | Меню аты, мисалы Primary Navigation |
location | string | Жок | Бул меню дайындала турган тема жайгашуусу, мисалы primary |
navigation_label | string | Жок | Навигацияда көрсөтүлүүчү белги (барак аталышынан өзүнчө) |
Кайтарылган маани
{
"success": true,
"menu_id": 7,
"name": "Primary Navigation",
"navigation_label": "Main Menu"
}
Навигация белгиси жана барак аталышы
navigation_label параметри ички меню атын колдонуучуларга навигацияда көрсөтүлгөн белгиден бөлүүгө мүмкүндүк берет:
name— WordPress тарабынан колдонулган ички меню идентификатору (мисалы, "Негизги навигация")navigation_label— Навигацияда сайт конокторуна көрсөтүлгөн белги (мисалы, "Башкы меню")
Бул төмөнкү учурларда пайдалуу:
- Ички ат коюу эрежелериңиз колдонуучуга көрүнгөн белгилерден айырмаланганда
- Навигациядагы белгилерди админ панелине караганда кыскараак кылгыңыз келгенде
- Ар башка белги узундуктары бар бир нече тилди колдоо керек болгондо
- Белгилүү аймактар же колдонуучу топтору үчүн менюларды түзүп жатканыңызда
Колдонуу мисалдары
1-мисал: Навигация белгиси бар жөнөкөй меню
Сурам:
"Башкы навигация" деп аталган негизги навигация менюсун "Меню" навигация белгиси менен түзүңүз.
Натыйжа:
{
"success": true,
"menu_id": 7,
"name": "Main Navigation",
"navigation_label": "Menu"
}
2-мисал: Белгилүү тема жайгашуусу үчүн меню
Сурам:
"Футер шилтемелери" деп аталган футер менюсун "Ыкчам шилтемелер" навигация белгиси менен түзүп, аны футер жайгашуусуна дайындаңыз.
Натыйжа:
{
"success": true,
"menu_id": 8,
"name": "Footer Links",
"navigation_label": "Quick Links",
"location": "footer"
}
Theme Builder менен интеграция
Theme Builder колдонулганда, Меню түзүү мүмкүнчүлүгү:
- Жеткиликтүү тема меню жайгашууларын автоматтык түрдө аныктайт
- Дизайныңызга ылайыктуу навигация белгилери бар менюларды түзөт
- Менюларды туура тема жайгашууларына дайындайт
- Түзүлгөндөн кийин меню элементтерин кошууну колдойт
Байланыштуу мүмкүнчүлүктөр
add_menu_item— Учурдагы менюга элементтерди кошууupdate_menu— Менюну кайра атоо же аны тема жайгашуусуна кайра дайындооdelete_menu— Сайтыңыздан менюну алып салуу
Мыкты тажрыйбалар
- Так навигация белгилерин колдонуңуз — белгилерди колдонуучулар үчүн кыска жана сүрөттөмөлүү кылыңыз
- Тема жайгашууларына дал келтириңиз — туура көрсөтүлүшү үчүн менюларды туура тема жайгашуусуна дайындаңыз
- Меню түзүмүн пландаңыз — элементтерди түзүүдөн мурун меню иерархияңызды чечип алыңыз
- Ыңгайлашуучулукту сынаңыз — менюлар мобилдик түзмөктөрдө туура көрсөтүлгөнүн текшериңиз
- Белгилерди локалдаштырыңыз — ар башка тил версиялары үчүн ар башка навигация белгилерин колдонуңуз
Чектөөлөр
- Навигация белгилери көрсөтүү үчүн гана; ички
nameдагы эле WordPress идентификациясы үчүн колдонулат - Тема колдоосу ар кандай болот; бардык темалар бардык меню жайгашууларын колдобойт
- Меню түзүлгөндөн кийин меню элементтери өзүнчө кошулушу керек
- Навигация белгисин өзгөртүү менюну жаңыртууну талап кылат
Байланыштуу мүмкүнчүлүктөр
- Logo SVG түзүү — сайт баш бөлүгүңүз үчүн логотиптерди түзүү
- Палитра контрастын текшерүү — жеткиликтүү түс схемаларын камсыз кылуу