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üü (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 ...)

  1. Installi exec php plugin ja aktiveerida. Me vajame seda, sest ma kasutan PHP sees teksti vidina paisata vertikaalne menüü 'HTML koodi.
  2. 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
  3. Vajuta "käik" ikooni "menu1 rühma muuta see omadused:
    navt_customize_menu
  4. Järgmised sammud 7,1 -7,3 osa 1 juhendaja seada "Options", "Display" ja "CSS" klapid seaded.
  5. 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:
    1. Sees "Theme XPath:" ala sisestada kood (see käsib asendama ühtki tag nende klassid):
      .jquerycssmenu, .jqueryslidemenu
    2. Määra "Action", et "Asenda"
    3. Sees "Lisa sildid enne navigation rühm" ala kirjuta see kood:
      <div class='jquerycssmenu' style='margin-top:5px;'>
    4. Sees "Lisa sildid pärast navigation rühm" ala kirjuta see kood:
      <br style='clear: left' /></div>
    5. Vajuta [Save / close] nupule.
  6. Nüüd mine WordPress admin panel -> Appearance -> Widgets.
  7. 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.
  8. Kui sa lohistada see vidin - see avaneb nagu lill (ma tunne romantiline nüüd, et MSIE võitlus on lõppenud).
  9. 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üü.
  10. 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;
    ?>
  11. Vajutage nuppu [Salvesta], kliki "Close" lingile.
  12. 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
  13. 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.
  14. Voila! Nüüd võite uuesti oma veebilehel ja vaata sama "helge" horisontaalne menüü + neato vertikaalne menüü vasakul külgriba.
  15. BONUS ülesanne: Lubage muuda "helge" horisontaalne menüü peale "pimedas" värviskeemi.
    1. 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.
    2. Nüüd mine WordPress admin-> Tööriistad-> NAVT nimekirjad ja kliki nimetatud "käik" ikooni muuta omadusi oma "menu1 rühma.
    3. Vajuta "Theme" alt.
    4. Sees "Lisa sildid enne navigation rühm" ala kirjuta see kood:
      <div class='jqueryslidemenu' style='margin-top:5px;'>
    5. Nüüd - reload lehele - ja oma peamist horisontaalset navigatsioonimenüü "võluväel" sai tume, midagi sellist:
      Thesis theme - multilevel nested CSS menu - dark palette

      Lõputöö teema - mitmetasandiline nested CSS menüü - tume palett

      Dark värvipaleti võib olla sobivam teatud alade kui heledad 1. Nüüd olete vaba valikuga oma elu!

    6. Et saada tagasi "helge" värvilahendus - lihtsalt eemalda ülevalt "Bonus" samme.
  16. 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}

Quest täiuslik menüü ...

See on osa 1 juhendaja
Osa 2 nimetatud juhendaja õpetab, kuidas luua vertikaalne menüü + tumedat värvi palett horisontaalne 1

Ma otsustasin, et saada Thesis teema , sest üks minu kliendid teatas mulle umbes ühilduvuse probleeme vahel Thesis ja minu WordPress liikmeks kohas plugin MemberWing. Ma leppisin ja siis otsustas võtta lähemal Thesis ja tegelikult viitsi vaadata videosid esilehel peamine Thesis site - Diythemes.com .
Mis muljet mulle kõige rohkem see, tähelepanu detailidele, kasutajasõbralikkuse ja mis kõige tähtsam - SEO funktsioone, mis on nii hästi mõelnud.
MemberWing liikmeks plugin oli kavandatud maapinnast kuni liikmelisuse sites et oleks vaja välja tõmmata nii palju SEO mahla kui võimalik. Nii et ma maksnud palju tähelepanu paljude SEO lisaseadmeid ja perfections sisse MemberWing. Paljud minu kliendid on küsides erinevaid teemasid kasutada ja millel on teema, mis oli nii hästi SEO optimeeritud alates sügavale oleks suurepärane sobivus liikmeks portaal ettevõtjatele.

Ühendades SEO volitused MemberWing SEO volitused annaks parima edetabel võimalusi oma klientidele. Nii sain Thesis ja mängitakse see päev.

See on suurepärane teema igal viisil. Navigation osa, kuigi on natuke piiratud funktsioon. Alates Thesis 1,5 + on 1 taseme menüüs ainult. Mu tavaline soov on, et oleks võimalik kohandada navigation nii palju kui vaja. Mõned saidid on ainult paar lehekülge, paljud teised on tonni staatilisi lehekülgi + zillions artikleid / postitusi + palju kategooriaid.
Nii et ideaalne maailm, millel on võimalus luua kena välimusega hierarhiliselt korraldatud kasutajasõbralik navigatsioonimenüü on must. Lõputöö õigus ära nahkhiir on stiilne navigation kuid märkasin, et kõik Thesis põhinev veebilehed otsite nagu kaksikud. Kohandamine Thesis navigatsioonimenüü ei ole tõesti lihtne, et enamik inimesi lihtsalt jätta nagu on. Ei ole nii muuta, et kategooriate menüüs või paigutada neid lehekülgede vahel. Ja jälle võime luua nested menüü struktuurid on puudu. Nii et ma otsustasin vaadata, mida võiks teha midagi.
Pärast üritab umbes pool tosinat menüü / navigation seotud pluginad seadsin oma valiku WordPress Navigation List Plugin NAVT .
NAVT plugin sisuliselt Tavalise nimekirja generaator super fancy ja veidi raskesti aru ebatraditsioonilisi admin liides. Mis eksitav on see, et see ei ole tegelikult luua väljamõeldud otsin menüüd ise. See kõige raskem osa töö küll - annab sulle võime visuaalselt koondada ja tekitada Tavalise nimekirja - skelett oma menüü-to-be. Ja võite luua mitu menüüd ka. Võite tõmmata igasugu WordPress kraami navigatsioonimenüü: lehti, postid, artiklid, kategooriad, kasutajate kood plokid, väliseid linke, sirkel, separaatorid ja segada ja sobitada ja pesa ja korraldada ja kohandada neid ühegi puu-like struktuur te tahad.
NAVT tekitab teile kaasa HTML Tavalise nimekirja. Teine ilu NAVT, et see aitab teil sisestada oma uue menüü oma teema kaudu tuntud jQuery põhinev loogika kuid vajadus muuta mingi koodi! NAVT võimaldab määrata: "Asenda see # element minu uus NAVT menu". # Element võiks olla id või klassi tee olemasoleva menüü või div element tag et on loodud oma praeguse teema. Nii NAVT teeb seda asendust siis ilma sunnib teid minema teema koodi ja muuta see räpane kui ta juba on. Kui see kõik kõlab nagu plära - ärge muretsege - ma juhendab teid samm-sammult kiiresti. Keeruline osa NAVT kõigile on see, et sa pead tulla tegelik CSS + pilte + javascript kood oma menüü ise. Ja see on sinust aru saada, kus ja kuidas integreerida neid faile ja teha seda kraami korralikult saada ühendatud.
Lugupidamisega, teadmata, jQuery + mõned PHP + CSS + millel korralik kogemus WordPress - see asi on raske tõmmata.
Rõõmuga ma tean seda kraami natuke, et ma otsustasin, et hammustavad kuuli ja juhend inimkonna vabaduse hoone parimatest parimad navigation menüüd WordPress. Ma lihtsalt vaja teada, allikad mõned kena välimusega horisontaalne CSS menüüsid. Ma valisin dünaamiline drive veebilehel oma parima valikud, demod ja allikatest.

Ma pühendatud päev õppida Thesis ja mängida NAVT plugin. Lõpus ma uhkelt loodud kohandatud, paindlik, SEO optimeeritud, mitmetasandiline, nested nagivation struktuur minu WordPress + Thesis veebileht.

Omaduste loetelu mitmetasandilise, nested menüü Thesis Theme
(Sa pead armastama seda kraami):

  • Professional, puhas välimus ja meeleolu.
  • Toetus kõik tänapäevased brauserid, sealhulgas MSIE 6,7, Opera, Safari, Firefox 3.x, Google Chrome nii javascripti ja mitte-javascripti olekutes.
  • Nõtkelt downgradable mitte-javascripti brauseritega. Sa menüü on kasutatav, visuaalselt sarnased ja töötavad isegi JavaScripti funktsioonide (kuigi ainult tipptasemel navigation on nähtav ja ei flyouts juhtub muidugi, kui need on tehtud JavaScript).
  • SEO sõbralikud omadused - Tavalise nimekirja menüü kood tekib jooksul HTML. Google ja teiste otsingumootorite ämblikud on võimelised index oma navigation struktuuri ja lingid sisemistel lehekülgedel.
  • Toetus piiramatu pesitsevate taset ja sublevels.
  • Toetus suvalises järjekorras või lehekülge postitust (via kasutaja määratud URI) kategooriate kasutajad, kohandatud koodi plokid ja väliste linkide menüüst.
  • Toetus teksti-kui ka pildi-põhine menüü elemente. (Ma pole veel proovida neid küll).
  • Menüü struktuur ja sisu on visuaalselt reguleeritav kaudu NAVT admin piirkonnas.
  • Kompaktne: jQuery põhinev flyouts jaoks nested tasanditel.
  • Kiire: jQuery jaoks menüü laadida Google serverid (ma armastan Thesis ise tegema sama asemel tõmmates seda kohapeal). See kiirendab asju natuke.
  • Mastaapsuse - Seda tüüpi menüü on muudetav ja seadistatav igal ajal läbi NAVT plugin seadeid ilma vajaduseta kodeerimine kuhugi.

Ma kasutasin selle suurepärase menüü dünaamiline drive portaali baasi. Mul oli kohandada javascript koodi natuke samuti sisaldama patakas PHP arvesse custom_functions.php teha seda tööd koos Thesis. Ka mitmeid olemasolevaid lehekülgi, kategooriad ja teated minu ala kasutati koguda menüü struktuur. Saidi spetsiifika on erinev - kuid mõisted on sama.
Nii et las minna, eks?

Samm-sammult juhiseid setup NAVT põhinev nested, kohandatav, mitmetasandiline, SEO friendly
ja lihtsalt lahe vaadata ja Thesis Theme

  1. Mine WordPress admin panel. Plugins-> Lisa uus otsing "navt". Plugin näidatakse. Klõpsake [Install], [Install now], "Aktiveeri Plugin".
  2. Tööriistad-> NAVT loendid Inside "Navigation Group" ala leida "grupi nimi" ja sisesta: "menu1" valdkonnas, vajutage [Loo] nupule. "Menu1" Ristküliku pindala sai loodud.
    See "menu1" ala on peamine mänguväljak menüü ehitus. Sul pukseerige siia oma menüü elemente.
  3. Aastal "vara" ala leida "teiste" nimekirjast ja vajuta "Home" valik. "Home" thingie ilmub sees "määramata" piirkonnas. Imelik, eh? Ära muretse, kui see toimib - ja see meile.
  4. Lohista see "Home" thingie andmebaasist "vara" piirkond, "menu1" ristküliku pindala. Sellest saab "Home" kirje menüüst.
    • Korrake samme 3-4 mõned leheküljed "Pages" ala, samuti kategooriat "kategooriad" piirkonnas. Lohista muid objekte, sa tahad olla oma menüü sees "menu1" ristkülik. Te võite klikkida lehekülgi, kategooriad, kasutajate ja mõned custom elemente nagu "nimekirja jagaja" ja "koodiestossa". Koodiestossa on lahe võimalus lisada custom pikad sees menüü.
    • Te võite lohistada menüü sees "menu1" ala ümber oma järjekorras.
    • Te võite kohandada hierarhiline positsioon iga menüü koos "<" ja ">" nooli.
    • Klõpsates tekst nimi iga menüü - avab meeles Arusaamatu extra kohandamine dialoogi seda eset. Ma enamasti kasutatakse vaikimisi, kuid tehniliselt saab hulluks minna ja hakata pilti põhinev menüü valikuid ja lisada tükkideks HTML koodi ta. Tegutsema ettevaatlikult küll.
    • Sest linkless unclikable alammenüüd, mis toimib "vanemad" teiste "sub-lapsed" ma kasutasin "Code block"-tüüpi. Näiteks, kui kohandamine nii koodiestossa kirje astusin jaoks "menüüst alias" = "MemberWing" ja "Enter koodiestossa:" = "<a href='#'> MemberWing </ a>". Võttes href = "#" teeb ta ei tööta, kuid keda kehtiv "vanem" menüüs valik.
  5. Siin on, kuidas mu NAVT "menu1" ehitada struktuur tundus peaaegu lõpule viidud:
    navt_building_icon
  6. Lõpetada esialgne hoone ja seejärel nupul "käik" ikoon, et kohandada oma menüü struktuur:
    navt_customize_menu
  7. See avab dialoogi 4 kaarti: Options Display, CSS, teema.
    1. Vajuta "Options" sakk ja veenduge, et kõik on märkimata ja "grupi nimi" ütleb: "menu1"
    2. Mine "Ekraan" sakk ja veenduge, et kõik "Näita navigation rühm ..." piirkonnas kontrollitakse [x]. Jäta ülejäänud ajal ei täida.
    3. Vajuta "CSS" tab ja valige nupp (x) "Ärge CSS klassid."
    4. Vajuta "Theme" tab ja täitke see niimoodi:
      navt_configuration_theme_tab_icon
      Lisada "Add tags enne ..." ala see kood:
      <div id='myjquerymenu' class='jquerycssmenu' style='margin-top:5px;'>
      Lisada "Add tags pärast ..." ala see kood:
      <br style='clear: left' /></div>
    5. Vajutage [salvestada / close] nuppu
  8. Sel hetkel menu hoone seest NAVT plugin võimalusi on valmis.
    Nüüd on aeg teha vähe tune up Thesis teema, et saan seda valmis. Sest et meil on vaja lisada mõni custom faile - CSS ja JavaScript, mis kuulub menüü ja uuendus Thesis "custom_functions.php
  9. Lae komplekt failid siin .
  10. Unzip arhiivi. Kui teil on uuendanud oma custom_functions.php oma kohandamised - sa pead liita need minu asjad. Ma jätan ta sinust.
    Kui sa ei ole puudutanud see - võid vabalt kirjutada seda minu. Pange tähele: ma eelistasin asendisse menüüst kodulehel header (default on suurem) - nii minu korrigeerimine lisada see eelistus samuti.
  11. Lisatud arhiiv sealhulgas kõik alamkataloogid ja failid alla oma väitekirja teemal "custom" kataloog, näeb välja selline:
    .../themes/THESIS-DIR/custom/custom_functions.php
    .../themes/THESIS-DIR/custom/jquerycssmenu/...

    Ma ei ole puudutanud custom.css - ma eelistan hoida menüü spetsiifiliste CSS omal kohtades vältida jama sees custom.css
  12. Sel hetkel võite uuesti oma veebilehel ja vaata, uus ilus uus mitmetasandiline, nested, SEO optimeeritud menüü.
  13. Te võite alati minna tagasi NAVT seaded ja kohandada oma menüü koos suurema valiku või asetada midagi. See kajastub saidil automaatselt.

Tee ees ...

See õpetus sisaldub loov näiteks üht tüüpi menüü. Ma mängitakse veel üks - just näha, kuidas tumedat värvi menüü näeb välja selline:

Thesis theme - multilevel nested CSS menu - dark palette

Lõputöö teema - mitmetasandiline nested CSS menüü - tume palett

Ma arvan, et see on päris kena. Seal on palju rohkem navigatsiooni proovide saadaval Dynamic Drive - need kõik on võimalik kohandada jaoks Thesis ja muid WordPress teemad mõned jõupingutusi:

Dynamic Drive Horizontal Menus

Dynamic Drive Horizontal menüüd

Loodan, et leiad selle juhendaja kasulik ja vajalik. Nagu ma ütlesin, on võimalik kohandada mis tahes nende menüüsid Thesis - mis on antud aega ja soov muuta see juhtub.

Ma ei tee seda tööd teile lepingu alusel. Lihtsalt vali menüüst soovite, minuga ja ma tööd kood ja juhiseid oma veebilehel.

$ 20

Ja muidugi, kui oled valmis hoone super SEO optimeeritud lisatasu WordPress liikmeks portaal - parim lahendus selline:
Thesis Theme + MemberWing liikmeks plugin + ise hostitud WordPress muidugi.

comments } { 15 kommentaari }

Premium Post 3

5. juuli 2009

See on tasuta teaser lisatasu post 3. See artikkel sisaldab kombineeritud sisu: Esimene osa on nähtav Gold liikmed, kogu artikkel on nähtavad ainult Platinum liikmed. Proovi sisse logida kulla liige 1. (username / password = kuld / kuld) - näete rohkem sisu. ... Ja siis väljalogimine ja uuesti login nagu plaatina [...]

Loe kogu artikkel →

Premium Postitus 2

5. juuli 2009

See on tasuta teaser lisatasu post 2. Ülejäänu on nähtav Kuld ja ainult liikmetele. Hint - kuld liige login / password = kuld / kuld ......

{{{Gold | plaatina}}}
Ülejäänud see artikkel on saadaval lisatasu vaid liikmetele.

Loe kogu artikkel →

Premium Postitus 1

5. juuli 2009

See on demo artikkel MemberWing-X. Mis MemberWing-X see artikkel on tehtud ostu juures üks hind 2,95 $ või tellides "Gold liige" raames. Nii, see on tasuta teaser lisatasu post 1. Ülejäänud see artikkel on nähtavad ainult liikmed, kes ostsid selle 2,95 $ või tellinud "Gold [...]

Loe kogu artikkel →

Lõputöö teema ja Liikmelisus Site Plugin MemberWing parima SEO liikmelisuse sites

5. juuli 2009

MemberWing on wordpress liikmeks kohas plugin spetsiaalselt SEO optimeeritud liikmeks portaale. Mis see on paindlik indekseeritavaid õrritused toetamine Google First Click Free standard, digitaalne sisu, allalaadimise kaitse õigus koos PromoFusion - see tagab oma liikmeks kohas kiire indekseerimine ja kõrgemat paremusjärjestusest. Samal ajal kui teised liikmeks saidi tarkvara meeldib täielikult keelata juurdepääsu [...]

Loe kogu artikkel →