Quest täiuslik Vertical menüü ...
1. osa õpetamisel kirjeldatud samm-sammult ehitada horisontaalne mitmetasandiline nested menüü WordPress Thesis teema . Osa 2 jätkub, et suurendada selle funktsionaalsust. Siin lisame "tume" versiooni horisontaalne navigatsioonitee ja ma õpetan sulle, kuidas vahetada "särav" ja "tume" versiooni. Osa 2 on superset Osa 1. See sisaldab kõiki alates 1. osa + lisab veel lahedaid asju.
Peamine mõte, et ma tahtsin esitada lisab vertikaalne menüü Thesis teema (ja WordPress üldiselt). Ma otsisin tõesti paindlik, SEO sõbralik ja multi-brauser ühilduvad vertikaalne menüü, mis võimaldab luua piiramatu pesitsevate tasanditel.
WEB on tonni lehekülge teemal, kuid kui hakkasin proovima kõik need proovid - nad kas lagunes, lagunenud, mida toetavad vaid piiratud mitmel tasandil või misbehaved sisse Gates + Ballmer oma junksplorer 6. Lõpuks sain tagasi proovitud ja usaldusväärne Dynamic Drive menüüde nende vertikaalne proovid osutusid kena puhul, mis sobib minu rangetele nõuetele. Mul oli oluliselt muuta neid küll veendumaks, et see sobib Thesis mudel.
Täiuslikkusetaotlusest jätkub ...
Veetsin umbes 16 tundi otsides, kokkupanek, testimine, millega määratakse kindlaks, poleerimine ja tuuning vertikaalne menüü CSS ja. Js kood ja 3/4 ajast kulus teeb tööd MSIE 6.
Niikuinii, olin rahul lõpptulemuseks. Tulemusena vertikaalne navigatsiooni menüü on kõik samad soodustused , mis horisontaalne menüü on.
Võttes võime lisada vertikaalne menüü on väga oluline, et umbes 70-80% portaalid veebis. Horisontaalne menüü on piiratud "Kosmos" majutada palju menüü valikuid, vaid vertikaalne menüü ei ole see piirang ja aitaks tohutult. Nii et siin me läheme.
Palju samme, et muuta see juhtub juba kirjeldatud 1. osa juhendaja nii et see teeb seda natuke lühem, aga märksa funktsioon rikas tulemusi.
Nii et siin läheb:
Building SEO sõbralik, vertikaalne, mitmetasandiline, hierarhiliselt sisestatud menüü WordPress ja doktoritöö teema. Samm-sammult
(... Mis sa kunagi mõelnud võimalik ...)
- Installi exec php plugin ja aktiveerida. Me vajame seda, sest ma kasutan PHP sees teksti vidina paisata vertikaalne menüü 'HTML koodi.
- Kas samme 1 - 6 part 1 of tutorial . Põhimõtteliselt tuleb installida ja aktiveerida kasutada NAVT plugin + visuaalselt ehitada oma menüü. Veenduge, et menüü rühma nimi on "menu1". See nimi on kõva in custom_functions.php
- Vajuta "käik" ikooni "menu1 rühma muuta see omadused:
- Järgmised sammud 7,1 -7,3 osa 1 juhendaja seada "Options", "Display" ja "CSS" klapid seaded.
- Nüüd vajuta "Theme" tab selle dialoogi. Meil kirjutatakse arv seaded olemas (kui te jälginud etapp 1). See on ok - sa ei kaota midagi - kuid need muutused on vajalikud, sest ma olen muutunud natuke koodi punktist 1.
Siin on, kuidas see dialoog peab olema täidetud:- Sees "Theme XPath:" ala sisestada kood (see käsib asendama ühtki tag nende klassid):
.jquerycssmenu, .jqueryslidemenu - Määra "Action", et "Asenda"
- Sees "Lisa sildid enne navigation rühm" ala kirjuta see kood:
<div class='jquerycssmenu' style='margin-top:5px;'> - Sees "Lisa sildid pärast navigation rühm" ala kirjuta see kood:
<br style='clear: left' /></div> - Vajuta [Save / close] nupule.
- Sees "Theme XPath:" ala sisestada kood (see käsib asendama ühtki tag nende klassid):
- Nüüd mine WordPress admin panel -> Appearance -> Widgets.
- Lohista "Tekst" vidina (alates suur "Saadaval widgets" ala) jagada "Sidebar 1" ala paremal. Meil on plaanis lisada koodi tekst vidina, mis aitab meil teoks vertikaalne menüü.
MÄRKUS: Ma eeldan, teil on "Sidebar 1" olemas. Lõputöö võimalusi saab välja lülitada - kuid pärast seda juhendaja lase teha seda. - Kui sa lohistada see vidin - see avaneb nagu lill (ma tunne romantiline nüüd, et MSIE võitlus on lõppenud).
- Aastal "Pealkiri" ala kirjutada "Maailma parim vertikaalne menüü" ... Noh, võite vabalt kasutada oma loomingulisust - et tekst läheb üle oma äsja sündinud vertikaalne menüü.
- Kui suur ala tekst - Sisestage selle PHP kood:
<?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;
?> - Vajutage nuppu [Salvesta], kliki "Close" lingile.
- Lae uuendatud kogum faile siin .
See arhiiv sisaldab:- Ajakohastatud versiooni "helge" horisontaalne menüü kood
- "Dark" versiooni horisontaalne menüü
- Vertikaalne menüü koodid
- Ajakohastatud versiooni custom_functions.php
- Nüüd tuleb unzip see arhiiv ja saatke see "custom" kataloogi oma väitekirja teema.
Märkus: Kui te olete teinud kõik kohandused sees custom_functions.php - sa pead need ühendada. Kui mitte - vabalt kirjutada seda minu versioon. - Voila! Nüüd võite uuesti oma veebilehel ja vaata sama "helge" horisontaalne menüü + neato vertikaalne menüü vasakul külgriba.
- BONUS ülesanne: Lubage muuda "helge" horisontaalne menüü peale "pimedas" värviskeemi.
- Toas custom_functions.php fail:
asendada see kood:
echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
//echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
see kood:
//echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
Põhimõtteliselt oleme kommenteerides välja 1 rida ja uncommenting teine. - Nüüd mine WordPress admin-> Tööriistad-> NAVT nimekirjad ja kliki nimetatud "käik" ikooni muuta omadusi oma "menu1 rühma.
- Vajuta "Theme" alt.
- Sees "Lisa sildid enne navigation rühm" ala kirjuta see kood:
<div class='jqueryslidemenu' style='margin-top:5px;'> - Nüüd - reload lehele - ja oma peamist horisontaalset navigatsioonimenüü "võluväel" sai tume, midagi sellist:
Dark värvipaleti võib olla sobivam teatud alade kui heledad 1. Nüüd olete vaba valikuga oma elu!
- Et saada tagasi "helge" värvilahendus - lihtsalt eemalda ülevalt "Bonus" samme.
- Toas custom_functions.php fail:
- Järeldus:
Ma armastan Thesis Theme, ma armastan WordPress ja ma armastan seda, et meil on võimalusi lisada korralik navigation menüüd meie portaalid.
$ 20
Enjoy!
Gleb esman
{Kommentaarid selle kirje on suletud}





