Meklējumi perfect Vertical menu ...
Šajā pamācībā 1 daļā aprakstīta soli pa solim process, ēkas horizontālā daudzpakāpju ligzdotu izvēlni WordPress Thesis tēmu . 2.daļa turpināsies, lai uzlabotu šo funkcionalitāti. Šeit mēs pievienot "tumšo" versija horizontālu navigācijas izvēlni, un es gribu jūs mācīt, kā pāriet no "spilgti" un "tumšo" versija. 2.daļa ir superset 1 daļa. Tas ietver visus no 1 daļa + piebilst vairāk cool stuff.
Galvenā doma, ka es gribēju klāt ir pievienojot vertikālu izvēlni, lai Thesis tēmu (un WordPress kopumā). Es meklēju tiešām elastīgi, SEO draudzīgas un vairāku pārlūkprogrammu saderīgu vertikālā izvēlne, kas ļautu izveidot neierobežotu ligzdošanas līmeni.
WEB ir tonnas lapas tēmu, bet, kad es sāku izmēģināt visus šos paraugus - tās vai nu sabojājusies, izirusi, atbalstīja tikai ierobežotu līmeņu skaitu vai misbehaved in Gates + Ballmer 6 junksplorer. Beidzot es saņēmu atpakaļ izmēģināja un uzticējās Dynamic Drive izvēlnēm , kā to vertikālā paraugus izrādījās jauka lieta, kas iekļaujas mana stingrām prasībām. Man bija būtiski modificēt, lai gan, lai pārliecinātos, ka tas der Thesis modeli.
Pēc pilnības meklējumi turpinās ...
Es pavadīju aptuveni 16 stundas meklējot, montāžu, testēšanu, nosakot, pulēšanas un tuning vertikālās izvēlnes CSS un. JS kodu un 3 / 4 no laika tika pavadīts, padarot to strādāt 6 MSIE.
Anyways, es biju apmierināts ar gala rezultātu. Rezultātā vertikālās navigācijas izvēlni, ir visas tās pašas priekšrocības , kas horizontālā izvēlne ir.
Ņemot spēja pievienot vertikālo izvēlne ir ļoti svarīgi, lai aptuveni 70-80% no portāliem tīmeklī. Horizontālie izvēlnēs ir ierobežota "telpu", lai kārtotu daudzi izvēlnes izvēle, bet vertikālais menu nav šo ierobežojumu, un tas palīdzētu ļoti. Tāpēc šeit mēs iet.
Daudz soļiem, lai tā notiktu jau aprakstīti no tutorial 1 daļu , tāpēc šī būs darīt to mazliet īsāks vienu, bet ar daudz vairāk iezīme bagāts rezultātus.
Tātad šeit tas ir:
Building SEO draudzīgas, vertikālās, daudzlīmeņu, hierarhijas ligzdotu ēdienkarte WordPress un Thesis tēmu . Soli pa solim
(... Ko jūs nekad domāja, iespējams ...)
- Install exec php spraudnis un aktivizēt to. Mums būs nepieciešams, jo es izmantot PHP iekšpusē teksts widget emitēt vertikālo izvēlni "HTML kodu.
- Do soļi 1-6 no no apmācība 1 daļa . Pamatā jums ir nepieciešams instalēt un aktivizēt izmantot NAVT spraudni + vizuāli izveidot savu izvēlni. Pārliecinieties, ka jūsu menu grupas nosaukums ir "menu1". Šis vārds ir hardcoded in custom_functions.php
- Noklikšķiniet uz "rīki" ikonas, lai jūsu "menu1" grupa, lai labotu to īpašībām:
- Seko soļi 7.1 1.daļa pamācību -7,3 noteikt "Options", "Display" un "CSS" tabs iestatījumus.
- Tagad noklikšķiniet uz "Theme" tab šajā dialoglodziņā. Mēs pārrakstīs uzstādījumu skaitu, kas tur (ja esat bijis šādu soli 1). Tas ir ok - jums nebūs zaudēt neko - bet šīs izmaiņas ir vajadzīgas, jo es esmu mainījies dažas kodu no 1 soli.
Lūk, kā šo dialogu ir jāaizpilda:- Inside "Theme XPath:" platība ievadiet šo kodu (to komandu, lai aizstātu jebkuru tagu ar šīm klasēm):
.jquerycssmenu, .jqueryslidemenu - Set "darbība" uz "Aizvietot ar"
- Inside "Pievienot tagus pirms navigācijas grupa" platība ievadiet šo kodu:
<div class='jquerycssmenu' style='margin-top:5px;'> - Inside "Pievienot tagus pēc navigācijas grupa" platība ievadiet šo kodu:
<br style='clear: left' /></div> - Noklikšķiniet uz [Saglabāt / CLOSE] pogu.
- Inside "Theme XPath:" platība ievadiet šo kodu (to komandu, lai aizstātu jebkuru tagu ar šīm klasēm):
- Tagad dodieties uz WordPress admin panelis -> Izskats -> Widgets.
- Velciet "Teksts" widget (no lielo "Available widgets" zona) uz "Sidebar 1" platība labajā pusē. Mēs pievienosim kodu teksta widget, kas palīdzēs mums materializēties vertikālo izvēlni.
PIEZĪME: Es pieņemu, jums ir "Sidebar 1", kas pastāv. Promocijas darba iespējas, ļauj, lai to izslēgtu - bet dēļ šo pamācību ļaujiet lai tas būtu. - Kad jūs dragged un samazinājās šo widget - tas būs atvērts kā zieds (es jūtos romantisks tagad, ka MSIE cīņa ir beigusies).
- In "Title" zona ievadiet "Pasaules labākā vertikālā menu" ... Nu, justies brīvi izmantot savu radošumu - tas teksts iet virs jūsu tikko dzimis vertikālo izvēlni.
- Lielajās platība teksts - ievadiet šo PHP kods:
<?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;
?> - Nospiediet [Save] pogas, noklikšķiniet uz "Close" link.
- Download atjaunināto failu kopu šeit .
Šajā arhīvs ietver:- Atjaunināts versiju "spilgti" horizontālas menu kodu
- "Dark" versija horizontālās izvēlnes
- Vertikālā menu kodi
- Atjaunināts versija custom_functions.php
- Tagad jums ir nepieciešams unzip šo arhīvu un augšupielādēt to uz "pēc pasūtījuma", direktoriju jūsu Thesis tēmu .
Piezīme: Ja jums ir darījuši kādas customizations iekšā custom_functions.php - jūs nepieciešams apvienot tos. Ja nē - jūtieties brīvi pārrakstīt ar savu versiju. - Voila! Tagad jūs var pārlādēt jūsu mājas lapā un redzēt pats "spilgti" horizontālās izvēlnes + neato vertikālo izvēlni kreisajā sānjoslas.
- BONUS uzdevums: Let pārmaiņas "gaišs" horizontālu menu uz "tumšo" krāsu shēmu.
- Inside custom_functions.php failu:
aizstāt šo kodu:
echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
//echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
ar šo kodu:
//echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
Būtībā mēs esam komentēšanas veic vienu līniju, un uncommenting otru. - Tagad dodieties uz WordPress admin-> Tools-> NAVT saraksti un noklikšķiniet uz iepriekšminēto "rīki" ikonas, lai rediģētu īpašības jūsu "menu1" grupā.
- Noklikšķiniet uz "Tēma" tab.
- Inside "Pievienot tagus pirms navigācijas grupa" platība ievadiet šo kodu:
<div class='jqueryslidemenu' style='margin-top:5px;'> - Tagad - pārlādēt lapu - un jūsu galvenie horizontālie navigācijas izvēlni "maģiski" kļuva tumša, kaut kā tā:
Promocijas darba tēma - daudzlīmeņu Nested CSS menu - tumši paleti
Tumšas krāsas palete varētu būt vairāk piemērota, lai noteiktu vietnēs, nekā gaismas krāsu vienu. Tātad, tagad jums ir izvēles brīvība Jūsu dzīvē!
- Lai atgrieztos "spilgti" krāsu shēmu - vienkārši atvelciet virs "Bonus" soļus.
- Inside custom_functions.php failu:
- Secinājums:
Es mīlu Thesis Theme , I love WordPress, un es mīlu to, ka mums ir veidi, kā pievienot pienācīgas navigācijas izvēlnēm mūsu portāliem.
$ 20
Enjoy!
Gļebs Esman
comments } { 5 komentāri }




