Meniu derulant în WordPress, următorul blog de freelancer

Meniu derulant în WordPress

Meniu derulant în WordPress, următorul blog de freelancer

Meniul drop-down nu are nevoie de o vizualizare, toată lumea și-a înțeles deja avantajele. O modalitate convenabilă de navigare, care reflectă ierarhia paginilor site-ului. Și astăzi vom vorbi despre cum să creați un astfel de meniu în blogul dvs. wordpress și cum să-i atribuiți diferite stiluri și efecte vizuale.







Să începem cu cel mai simplu mod de a crea un meniu drop-down în WordPress. Cred că majoritatea utilizatorilor știu acest lucru, dar pe scurt o voi explica. Meniul drop-down este meniul în care sunt localizate paginile secundare, așa că pentru a-l crea, trebuie să creați cel puțin o pagină părinte în blogul dvs. și un copil.

Deci, alternativ, în modul cel mai obișnuit, vom adăuga toate cele trei pagini, cu excepția faptului că în câmpul paginii părinte trebuie să alegeți "Despre blog".

Meniu derulant în WordPress, următorul blog de freelancer

După acestea, pur și simplu acțiuni simple, veți vedea un meniu drop-down în blogul dvs., dar modul în care va arăta depinde de tema pe care o utilizați. Dacă aceasta este una dintre temele care vin cu WordPress, atunci meniul dvs. va fi afișat în bara laterală, sub forma unei liste cu marcatori.

Dacă utilizați o temă terță parte, totul depinde de conștiința dezvoltatorului. Am întâlnit adesea teme foarte frumoase, în care nu exista absolut nici un meniu drop-down, astfel încât, după adăugarea sa, modelul sa prăbușit.







Deci, dacă vi sa întâmplat acest lucru, atunci vă voi spune cum se formează un meniu drop-down frumos, de exemplu, de către întregul șablon familiar "WordPress Default".

1. Primul lucru pe care îl facem este să aranjăm meniul imediat după antet și, pentru aceasta, trebuie să îl eliminați mai întâi din bara laterală. Deschideți fișierul sidebar.php, găsim linia

2. Acum poziționați meniul sub antet, deschideți fișierul header.php și după blocul "headerimg", introduceți următoarele rânduri:

Aici parametrul title_li =, cu o valoare goală, înseamnă că meniul va fi afișat fără pre-inscripția "Staraya".

3. Acum adaugati stilurile pentru meniul nostru pentru a face ca acesta sa arate ca designul general al temei, in fisierul style.css:

După adăugarea stilurilor, meniul ar trebui să arate astfel:

Meniu derulant în WordPress, următorul blog de freelancer

Aici .current_page_item este pagina activă curentă (în ecranul de mai jos, această pagină este "parteneri"). current_page_parent este pagina părinte.

5. Totul ar fi bine, dar un meniu drop-down, asta este ceea ce se cheamă să apară și să dispară, când plasați mouse-ul peste mouse, mai degrabă decât să apară constant pe ecran. Deci, mai întâi ne ascundem cu CSS, și apoi vom arăta cu JQuery.

Apoi, trebuie să conectați jquery, la șablonul nostru. Acest lucru se poate face în secțiunea capului, înaintea funcției. file header.php, următorul rând:

Apoi, codul care vă va permite să afișați meniul copil, în timp ce plasați cursorul mouse-ului:

În principiu, acest lucru este de ajuns, acum, când plasați mouse-ul peste numele paginii, va fi afișat meniul copil. Dar puteți merge mai departe și puteți adăuga diverse efecte la aspectul meniului pentru copii.

6. Efectul aspectului lent al meniului pentru copii se face foarte simplu prin modificarea înălțimii, lățimii și transparenței blocului afișat. Va fi necesar să adăugați doar un parametru codului deja scris:

Puteți adăuga un efect de aspect fără transparență, vertical:

Dacă este necesar, afișați permanent meniul drop-down, dacă pagina copil este activă (potrivită pentru meniul lateral vertical), aceasta se face după cum urmează:

Poate că un exemplu nu este prea elegant în ceea ce privește programarea (dacă există sugestii de îmbunătățire, o voi corecta cu bucurie), dar va funcționa.

După cum puteți vedea, meniul drop-down poate fi realizat de orice utilizator, iar aspectul său depinde în întregime de imaginația dvs. și de cunoașterea efectelor lui jQuery.

Spune prietenilor tăi







Articole similare

Trimiteți-le prietenilor: