Подобрение на джаджа - Персонализирано меню
Здравейте, скъпи читатели, днес исках да реша един проблем, а именно да подобря по някакъв начин моето странично меню, което беше създадено с помощта на джаджа за потребителско меню и има едно ниво на влагане. Страничната ми лента нараства с всяка статия и вече е станала като дълго платно.
И така, реших да потърся решение в интернет.
Първо, исках да си представя решението, предложено от Иван [1]. Същността му се състои в това, че с помощта на скрипта и стила можете да направите вложено меню, което ще се отвори, като щракнете върху изображението плюс.
Но недостатъкът на това решение е, че цялото меню, независимо колко дълго е, ще трябва да се направи ръчно. В началото дори се запасих с оптимизъм и започнах да пиша дълъг html код в страничната лента. Но той промени решението си навреме и си спомни, че е 21 век и автоматизацията на всички процеси отдавна улесни живота на хората! 🙂
В резултат на това се върнах към търсачките и реших да разбера - как мога да подобря персонализираното меню в страничната лента? Решението беше намерено, можете да видите как работи точно сега в моята странична лента. Сега менюто ми се разширява и затваря едно ниво и при това трябва да го направя, както се очаква, с помощта на контролния панел -> външен вид -> меню. Просто казано, обикновено меню, създадено с произволни връзки.
Как постигнах такъв резултат, ще попитате? Оказва се, че всичко не е толкова сложно, решението е намерено благодарение на Юджийн [2]. Реализирането му отне няколко минути работа! Това наистина е прекрасно! 🙂
Е, бях толкова щастлив, че забравих да ви кажа как може да се промени и подобри джаджата на персонализираното меню. Добавих следните редове към файла style.css на моята тема:
Тези редове задават стила или по-скоро само отстъпите на моето меню. За да може менюто да се разширява и затваря, трябва да добавите следния скрипт към footer.php:
Запазвам страницата, актуализирам блога си и виждам резултата! Да, да, не е нужно да правите нищо друго, всичко вече трябва да работи, ако не работи за вас, тогава трябва да съпоставите посочените стилове със стиловете на вашата тема. Това не е трудно да се направи - отворете изходния код на страницата на блога, която разглеждате, намерете кода на персонализираното меню и вижте какви стилове са приложени там.
UPD: По молба на работниците ще ви разкажа как добавих традиционната арменска номерация към моя персонализиран уиджет на менюто. 🙂 Току-що добавих няколко реда към файла style.css. Синтаксисът тип стил на списък може да се види тук:
И все още имаме незабравими залези на остров Ко Ланта, ето как изглеждаше залезът днес. Пожелавам ви да оптимизирате живота си възможно най-удобно! 🙂