Prizadevanje za popolno vertikalne meniju ...
Del 1 te vaje je opisano korak za korakom proces izgradnje horizontalno ravneh ugnezdeno meni za disertacije temo WordPress . Del 2 se bo nadaljeval na izboljšanje te funkcije. Tu bomo dodali "temno" različica horizontalni navigacijski meni in jaz vas bodo naučili, kako lahko preklapljate med "svetla" in "temne" različici. Del 2 je nadgradnja iz 1. dela. Vključuje vse iz dela 1 + dodaja bolj kul stvari.
Glavna ideja, ki sem želel predstaviti je dodal vertikalni meni, da teme disertacije (in WordPress na splošno). Iskal sem zelo prilagodljiv, SEO prijazen in multi-brskalnik združljive vertikalni menu, ki bi omogočila, da ustvarite neomejeno gnezdenje ravni.
WEB je na tone strani na to temo, vendar, ko sem začel, da bi poskušali vse te vzorce - bodisi pokvaril, razpadla, podpira le omejeno število ravni ali izneveril v Gates ± Ballmer je junksplorer 6. Končno sem dobil nazaj v preverjenih in zaupanja vreden Dynamic Drive menijih njihove vertikalne vzorci izkazal za lepo zgodi, da se prilega svoje stroge zahteve. Moral sem jih precej spremeniti, čeprav se prepričajte, da ustreza disertacije model.
Prizadevanje za popolnost se nadaljuje ...
Sem preživel okoli 16 ur iskanja, montaža, testiranje, pritrjevanje, poliranje in tuning navpičnega menija na CSS in. Js kodo in 3/4 časa je bil porabljen tako da je za delo v MSIE 6.
Kakorkoli že, sem bil zadovoljen s končnim rezultatom. Rezultat vertikalne navigacijski meni je vse enake ugodnosti , ki jih ima horizontalni menu.
Ob možnost, da dodate navpične meni je zelo pomembno, da se približno 70-80 odstotkov portalov na spletu. Vodoravni meniji so omejene "prostor" za namestitev veliko izbire menija, ampak vertikalno meni nima te omejitve in bi izjemno pomagal. Torej gremo.
Veliko korakov, da to uresniči že opisano v delu 1 vaje , tako da bo to uspelo za malo krajši eno, vendar z veliko več funkcijami bogato rezultatov.
Torej, tukaj gre:
Building SEO prijazen, vertikalno, več ravneh, hierarhično ugnezdena meni za WordPress in tema diplomskega dela. Korak za korakom
(... Kaj si nikoli mislil, mogoče ...)
- Namestite exec php vtičnik in jo aktivirate. Bomo potrebovali, ker bom uporabil PHP znotraj besedila widget za oddajanje navpično meniju 'HTML kodo.
- Ali koraka 1 - 6 dela 1 vaje . V bistvu morate namestiti in aktivirati uporabo NAVT vtičnik + vizualno zgraditi svoj meni. Poskrbite, da vaš jedilnik ime skupine je "menu1". To ime je hardcoded v custom_functions.php
- Kliknite na 'prestavo' ikono za vašo To menu1 "Skupina urediti svoj 'lastnosti:
- Naslednji koraki 7.1 -7.3 dela 1 vaje za nastavitev "Možnosti", "Display" in "CSS" zavihkov nastavitve.
- Sedaj kliknite na jeziček "Teme" v tem pogovornem oknu. Bomo prepisati vseh nastavitev tam (če so po 1. korak). To je v redu - ne boste izgubili ničesar - ampak te spremembe so potrebne, ker sem spremenil nekaj kode iz 1. koraku.
Evo, kako je ta dialog je treba izpolniti:- Znotraj "Tema XPath:" Območje vnesite kodo (ukaze, da bi nadomestila vse oznake s temi razredi):
.jquerycssmenu, .jqueryslidemenu - Nastavite "ukrep", da "Zamenjaj z"
- Znotraj "Dodajanje oznak pred navigacijski skupine" območje vnesti to kodo:
<div class='jquerycssmenu' style='margin-top:5px;'> - Znotraj "Dodaj oznake po navigacijski skupine" območje vnesti to kodo:
<br style='clear: left' /></div> - Kliknite na [Shrani / Skrij] gumb.
- Znotraj "Tema XPath:" Območje vnesite kodo (ukaze, da bi nadomestila vse oznake s temi razredi):
- Zdaj pa pojdite na plošči WordPress admin -> Videz -> Widgets.
- Drag "Besedilo" widget (od velikega "Na voljo widgets" področju) v stransko vrstico "1" območje na desni strani. Bomo dodal kodo v Text widget, ki bo pomagal nam, da uresničijo vertikalni meni.
OPOMBA: Predvidevam, imate stransko vrstico "1" v obstoj. Nalogi možnosti vam omogoča, da ga izklopite - toda zaradi te vaje naj bi bilo. - Ko boste vlekli in padla ta widget - bo odprl kot cvet (sem občutek, da je romantična zdaj MSIE boj več).
- V "Naslov" območje vstopiti "najboljših svetovnih vertikalni menu" ... No, vas prosimo, da s svojo ustvarjalnostjo - to besedilo bo šel nad vašo novo rojen navpičnem meniju.
- V velikem območju, za besedilo - vnesti to kodo PHP:
<?php
if (function_exists('navt_getlist'))
$menu_html = navt_getlist ('menu1', false, '', 'ul id="dd_vertical"');
else
$menu_html = "";
$menu_html = preg_replace ('#class=[\'\"]jquery(css|slide)menu[\'\"]#', 'class="dd_vertical"', $menu_html);
echo $menu_html;
?> - Pritisnite [Save] gumb, kliknite na "Zapri" link.
- Prenesite posodobljen nabor datotek tukaj .
Ta arhiv vključuje:- Posodobljena različica "svetlo" horizontalno kodo menija
- "Dark" različica horizontalnega menija
- Navpične kode menija
- Posodobljena različica custom_functions.php
- Sedaj morate odpreti patentno zadrgo to arhiv in jo naložite v "uporabniku" seznam vašega disertacije temo.
Opomba: Če ste storili vse prilagoditve znotraj custom_functions.php - bi jih morate združiti. Če ne - vas prosimo, da jo prepiše s svojo različico. - Voila! Sedaj lahko osvežite vaše spletne strani in videli isto "svetlo" horizontalni meni ± neato vertikalna menija na levi sidebar.
- BONUS nalogo: Naj spremeniti "svetlo" horizontalni meni namestite na "temno" barvno shemo.
- Znotraj datoteke custom_functions.php:
zamenjajte to kodo:
echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
//echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
s to kodo:
//echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
V bistvu smo komentiranja ven eno vrstico in uncommenting drugega. - Zdaj pa pojdite na WordPress admin-> Orodja-> Seznami NAVT in kliknite na zgoraj navedeni "orodje" ikono za urejanje lastnosti vašega To menu1 "Skupina.
- Kliknite jeziček "Teme".
- Znotraj "Dodajanje oznak pred navigacijski skupine" območje vnesti to kodo:
<div class='jqueryslidemenu' style='margin-top:5px;'> - Zdaj - osvežite svojo stran - in vaš glavni horizontalni navigacijski meni "čudežno" je postala temna, nekaj takega:
Temna barvna paleta je lahko bolj primerna za nekatera območja, kot svetlobe eno barvo. Sedaj imate svobodo izbire v svojem življenju!
- Da bi dobili nazaj v "svetlo" barvno shemo - samo razveljaviti zgoraj "bonus" korakih.
- Znotraj datoteke custom_functions.php:
- Zaključek:
Všeč mi je tema diplomskega dela, ljubim WordPress in Všeč mi je dejstvo, da imamo možnosti za dodajanje dostojno menije navigacijskih naših portalov.
20 $
Uživajte!
Gleb Esman
{Zaprte Komentarji na ta vpis}





