Ang paghahanap para sa mga perpektong Vertical menu ...
Bahagi 1 ng tutorial na ito inilarawan hakbang sa pamamagitan ng hakbang na proseso ng pagbuo ng pahalang multilevel nested menu para sa WordPress sanaysay tema . Part 2 ay magpapatuloy sa upang mapahusay ang pag-andar. Narito kami ay idagdag ang "madilim" na bersyon ng pahalang na menu ng nabigasyon at ako ay magturo sa iyo kung paano upang lumipat sa pagitan ng "maliwanag" at "madilim" na bersyon. Part 2 ay ang superset ng Bahagi 1. Ito ay kasama ang lahat mula sa Bahagi 1 + nagdadagdag ng mas cool na bagay.
Ang pangunahing ideya na Nais kong ipakita ang pagdaragdag ng vertical menu sa tesis tema (at WordPress sa pangkalahatan). Ako ay naghahanap para sa talagang nababaluktot, SEO friendly na at multi-browser tugmang vertical menu na payagan sa lumikha ng walang limitasyong mga nesting antas.
Web ay may mga tons ng mga pahina sa paksa ngunit kapag sinimulan ko upang subukan ang lahat ng mga halimbawa - ang mga ito alinman sinira pababa, bumagsak bukod, suportado lamang sa limitadong bilang ng mga antas ng o misbehaved sa Gates + Ballmer ng junksplorer 6. Sa wakas nakuha ko pabalik sa sinubukan at pinagkakatiwalaang Dynamic Drive menu bilang kanilang mga vertical halimbawa pinatunayan sa gandang kaso na mail ang aking mga mahigpit na kinakailangan. Nagkaroon ako sa makabuluhang baguhin ang mga ito kahit na upang tiyakin na ito ay umaangkop tesis modelo.
Ang paghahanap para maging perpekto patuloy ...
Ginugol ko tungkol sa 16 oras naghahanap, assembling, pagsubok, pag-aayos, buli at tuning CSS vertical menu at js code at 3/4 ng oras ay ginugol paggawa ito upang gumana sa MSIE 6.
Anyways, ako ay masaya sa huling resulta. Nagresulta vertical navigation menu ay ang lahat ng mga parehong mga benepisyo na ang ang pahalang menu ay may.
Ang pagkakaroon ng kakayahang magdagdag ng vertical menu ay napakahalaga sa tungkol sa 70-80% ng mga portal sa web. Pahalang na menu limitado na "space" sa accomodate ng maraming mga pagpipilian sa menu ngunit vertical menu ay hindi ang limitasyon na ito at gusto makatulong sa napakalaki. Kaya dito namin pumunta.
Ng maraming hakbang upang gumawa ito nangyari ay inilarawan sa bahagi 1 ng tutorial sa gayon ito ay gumawa ang mga ito para sa isang bit mas maikli, ngunit may mas tampok mayaman resulta.
Kaya dito ito napupunta:
Building SEO friendly na, vertical, multilevel, hierarchically na-nested menu para sa WordPress at tema ng tesis. Hakbang-hakbang
(... Kung ano ang hindi mo naisip ang posibleng ...)
- I-install ang exec php plugin at buhayin ito. Kami ay kailangan ito dahil ko bang gamitin ang PHP sa loob ng text widget upang humalimuyak ang HTML code ng vertical menu '.
- Gawin ang mga hakbang 1 - 6 mula sa bahagi 1 ng tutorial . Talaga kailangan mo i-install at buhayin ang gamitin NAVT plugin + paningin bumuo ng iyong menu. Siguraduhin na ang iyong pangalan menu group ay ang 'menu1'. Ang pangalan na ito ay hardcoded sa custom_functions.php
- Mag-click sa icon na 'na lansungan' para sa iyong grupo sa 'menu1' upang i-edit ang mga ito ng mga katangian:
- Sumusunod Hakbang 7.1 -7.3 ng Bahagi 1 tutorial upang itakda ang "Options", "Display" at "CSS" tab na mga setting.
- Ngayon i-click sa tab na "tema" ang dialog na ito. Kami ay patungan ang bilang ng mga setting doon (kung ikaw ay mga sumusunod na hakbang 1). Ito ay ok - hindi mo mawawala ang anumang bagay - ngunit ang mga pagbabagong ito ay kinakailangan dahil ko na nagbago ng ilang mga code mula sa hakbang 1.
Narito ang kung paano ang dialog na ito ay kinakailangan na napuno sa:- Sa loob ng "Ang Tema xpath:" lugar ipasok ang code na ito (ito command upang palitan ang anumang mga tag na may mga klase):
.jquerycssmenu, .jqueryslidemenu - Itakda ang "Action" sa "Palitan"
- Sa loob ng "Magdagdag ng mga tag bago nabigasyon group" na lugar ipasok ang code na ito:
<div class='jquerycssmenu' style='margin-top:5px;'> - Sa loob ng "Magdagdag ng mga tag pagkatapos nabigasyon grupo" lugar ipasok ang code na ito:
<br style='clear: left' /></div> - Mag-click sa [save / isara] na button.
- Sa loob ng "Ang Tema xpath:" lugar ipasok ang code na ito (ito command upang palitan ang anumang mga tag na may mga klase):
- Ngayon pumunta sa WordPress admin panel -> Hitsura -> Widgets.
- I-drag "Text" widget (mula sa malaking lugar "Magagamit na mga widgets") sa lugar na "Sidebar 1" sa kanan. Kami ay ang pagdaragdag ng code sa Text widget na makakatulong sa amin upang matupad ang vertical menu.
TANDAAN: ako maglakas-loob ikaw ay may "Sidebar 1" sa pagkakaroon. Ang sa tesis pagpipilian ay nagbibigay-daan sa iyo upang i-off ito - ngunit para sa kapakanan ng tutorial na ito ipaalam sa ito ay. - Kapag dragged at bumaba ito widget - ito ay bubukas tulad ng isang bulaklak (ako pakiramdam romantiko ngayon na ang MSIE pakikibaka ay higit sa).
- Sa lugar ng "Pamagat" ipasok ang "Mundo ng pinakamahusay na vertical menu" ... Well, huwag mag-atubiling gamitin ang iyong pagkamalikhain - teksto na ay pumunta sa itaas ng iyong bagong ipinanganak na vertical menu.
- Sa malaking lugar para sa teksto - ipasok ang code na 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;
?> - Pindutin ang [I-save] na button, i-click sa "Isara" na link.
- I-download ang update ng mga file dito .
Archive Kabilang dito ang:- Nai-update na bersyon ng "maliwanag" pahalang na menu ng code
- "Madilim" na bersyon ng pahalang na menu
- Vertical menu code
- Nai-update na bersyon ng custom_functions.php
- Ngayon ay kailangan mong magsiper ang archive na ito at i-upload ito sa 'pasadyang' na direktoryo ng iyong sanaysay tema.
Tandaan: kung nagawa mo na ang anumang mga pagpapasadya loob custom_functions.php - gusto mo kailangan upang sumanib sa kanila. Kung hindi - huwag mag-atubiling itong patungan ng aking bersyon. - Voila! Ngayon maaari mong i-reload ang iyong website at makita ang parehong "maliwanag" pahalang na menu + neato vertical menu sa kaliwang sidebar.
- Gawain ng bonus: Hayaan baguhin ang "maliwanag" pahalang na menu papunta sa "dark" scheme ng kulay.
- Sa loob ng custom_functions.php file:
palitan ang code:
echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
//echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
sa ang code na ito:
//echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
Kami ay talaga pagkomento ng isang linya at uncommenting ang iba pang isa. - Ngayon pumunta sa WordPress admin-> Tools-> Listahan NAVT at i-click sa ang abovementioned icon na "lansungan" sa i-edit ang mga katangian ng iyong grupo sa 'menu1'.
- I-click ang "tema" na tab.
- Sa loob ng "Magdagdag ng mga tag bago nabigasyon group" na lugar ipasok ang code na ito:
<div class='jqueryslidemenu' style='margin-top:5px;'> - Ngayon - i-reload ang iyong mga pahina - at sa iyong pangunahing pahalang navigation menu na "magically" naging madilim, isang bagay tulad na:
Madilim na kulay palette ay maaaring maging mas angkop para sa ilang mga site kaysa sa ilaw isang kulay. Kaya ngayon ikaw ay may kalayaan sa pagpili sa iyong buhay!
- Upang makakuha ng bumalik sa "maliwanag" na kulay pamamaraan - lamang i-undo sa itaas "Bonus" na mga hakbang.
- Sa loob ng custom_functions.php file:
- Konklusyon:
Mahal ko ang sanaysay Tema, mahal ko ang WordPress at mahal ko ang katotohanan na kami ay may isang paraan upang magdagdag ng disente navigation menu sa aming portal.
$ 20
Enjoy!
Gleb Esman
{Mga Komento sa ang entry na ito ay sarado}







































