Potrazi za savršenim Okomiti izbornik ...

Dio 1 ovog vodiča je opisano korak po korak proces izgradnje horizontalne višerazinski ugniježđena izbornik za Wordpress rad temu . Dio 2 će se nastaviti kako bi se poboljšala na ovu funkciju. Ovdje ćemo dodati "tamno" verzija horizontalne navigacije izbornika i ja ću vas naučiti kako to šiba između "svijetle" i "tamne" verziju. Dio 2 je nadskup 1. dio. Ona uključuje sve iz Dijela 1 + dodaje više kul stvari.

Glavna ideja da bih želio predstaviti je dodao vertikalna izbornika (i Wordpress općenito). Sam bio obličje za stvarno fleksibilan, SEO prijateljskih i multi-preglednik kompatibilan vertikalni izbornik koji će omogućiti stvaranje neograničen gniježđenja razinama.

WEB ima tona stranica na tu temu, ali kad sam počeo da isprobate sve te uzoraka - oni ili pokvario, raspala, uz podršku samo ograničen broj razina ili misbehaved u vrata + Ballmer je junksplorer 6. Napokon sam se vratio na pokušao i pouzdana dinamički disk izbornika njihove vertikalne uzorke pokazao se lijepo slučaju da odgovara mom stroge zahtjeve. Morao sam značajno ih mijenjati kako bi bili sigurni da se uklapa rad modela.
U potrazi za savršenstvom i dalje ...

Proveo sam oko 16 sati pretraživanje, montaže, testiranja, popravljajući, poliranje i tuning vertikalne izbornika CSS i. JS koda i 3 / 4 vremena proveo je što raditi u MSIE 6.
Uglavnom, bio sam sretan s konačnim rezultatom. Uslijedilo vertikalni navigacijski izbornik ima sve iste pogodnosti koje horizontalni izbornik ima.

Nakon što je sposobnost da biste dodali vertikalne izbornik je vrlo važno da oko 70-80% portalima na webu. Horizontalna izbornici su ograničeni "prostor" za smještaj mnoge izbornik izbora, ali vertikalni izbornik nema to ograničenje i pomoći će ogromno. Na taj način ovdje mi ići.

Puno korake da se to dogodilo već su opisani u dijelu 1 od udžbenik tako da će to napraviti za malo kraći, ali s puno više značajku bogate rezultate.

Dakle, ovdje to ide:

Izgradnja SEO prijateljski, okomite, višerazinski, hijerarhijski smješteno izbornik za Wordpress i . Korak po korak
(... Što nije niti smatrao mogućim ...)

  1. Instalirajte exec PHP plugin i to aktivirati. Mi ćemo to trebati jer ću koristiti PHP u tekst widget emitiraju vertikalni izbornik "HTML kod.
  2. Do koraka 1 do 6 od dijela 1 od udžbenik . Uglavnom trebate instalirati i aktivirati korištenje NAVT plugin + vizualno graditi svoju izbornika. Pobrinite se da Vaš izbornik naziv grupe je 'menu1'. To ime je Hard-kodirano u custom_functions.php
  3. Kliknite na "opremu" ikonu "menu1 'skupina za uređivanje to svojstva:
    navt_customize_menu
  4. Slijedi Koraci 7,1 -7,3 iz Dijela 1. udžbenik za postavljanje "Opcije", "Display" i "CSS" karticama postavke.
  5. Sada kliknite na "temu" kartici ovaj dijalog. Mi ćemo prebrisati broj postavki tamo (ako je sljedeći korak 1). To je ok - nećete izgubiti ništa - ali to su promjene potrebne, jer sam promijenio neke koda od 1. koraku.
    Evo kako to dijalog mora biti popunjena u:
    1. Unutar "Tema XPath:" područje unesite ovaj kod (to naredbe zamijeniti bilo oznaku s tim klasama):
      .jquerycssmenu, .jqueryslidemenu
    2. Postavite "Akcija" na "Zamijeni s"
    3. Unutar "Dodajte oznake prije plovidbe grupe" područje unesite ovaj kod:
      <div class='jquerycssmenu' style='margin-top:5px;'>
    4. Unutar "Dodajte oznake nakon navigacija grupe" područje unesite ovaj kod:
      <br style='clear: left' /></div>
    5. Kliknite na [Save / zatvaranje] tipku.
  6. Sada idite na WordPress Admin panel -> Izgled -> Sprave.
  7. Povucite "Text" widget (od velikih "Dostupne widgete" područje) u "Sidebar 1" prostor na desnoj strani. Mi ćemo biti dodajući koda u tekst widget koji će nam pomoći ostvariti vertikalni izbornik.
    NAPOMENA: pretpostavljam da imate "Bife 1" u postojanje. Teza opcije vam omogućuje da ga isključite - ali zbog ovog tutorial neka bi bilo.
  8. Nakon što povukli i pao ovaj widget - to će se otvara kao cvijet (ja sam osjećaj romantične sada kada MSIE borba je više).
  9. U "Naslov" područje unesite "najbolji svjetski vertikalni izbornik" ... Pa, slobodno koristite svoju kreativnost - tekst će ići iznad novorođeni vertikalni izbornik.
  10. Na veliko područje za tekst - unesite ovaj PHP kod:
    <?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. Pritisnite [Spremi] gumb, kliknite na "Close" link.
  12. Preuzmite ažurirane skup datoteka ovdje .
    Ova arhiva uključuje:


    • Ažurirano verzija "svijetle" vodoravnom izborniku kod
    • "Dark" verzija vodoravnom izborniku
    • Vertikalni izbornik kodova
    • Ažurirano verzija custom_functions.php
  13. Sada trebate otvoriti rajsfešlus ovu arhivu i učitati u 'custom' iz vaše .
    Napomena: Ako ste učinili bilo kakve prilagodbe unutar custom_functions.php - youd treba ih spojiti. Ako ne - slobodno ga prebrisati moja verzija.
  14. Opa! Sada možete ponovno učitati vaše web stranice i vidjeti isti "svijetle" vodoravnom izborniku + neato vertikalni izbornik u lijevom sidebar.
  15. BONUS zadatak: Neka promijeniti "svijetle" horizontalnom izborniku na "tamno" shemu boja.
    1. Unutar custom_functions.php datoteku:
      zamijeniti ovaj kod:
      echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
      //echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu

      s ovaj kod:
      //echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
      echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu

      Uglavnom mi smo komentiraju iz jedne linije i uncommenting drugi.
    2. Sada idite na WordPress Admin-> Alati-> NAVT Popisi i kliknite na gore navedenim "opremu" ikonu za uređivanje svojstva vašeg 'menu1' grupe.
    3. Kliknite na "temu" kartica.
    4. Unutar "Dodajte oznake prije plovidbe grupe" područje unesite ovaj kod:
      <div class='jqueryslidemenu' style='margin-top:5px;'>
    5. Sada - ponovno učitajte stranicu - i vaš glavni horizontalne navigacije izbornika "magično", postao je tamno, nešto kao da:
      Thesis theme - multilevel nested CSS menu - dark palette

      - multilevel ugniježđena CSS izbornika - tamna paleta

      Tamna paletu boja može biti pogodan za nekim stranicama od boju svjetla jednom. Dakle, sada imate slobodu izbora u vašem životu!

    6. Da biste se vratili na "svijetlo" shema boja - samo poništiti iznad "Bonus" koraka.
  16. Zaključak:
    Volim , volim Wordpress i volim činjenicu da imamo načine kako dodati pristojan navigaciju izbornika na našim portalima.

20 $


Uživajte!

Gleb Esman

comments } { 5 komentara }

Potraga za savršenim izbornik ...

To je dio 1 od tutorial
Dio 2 ovog tutorial uči kako izgraditi vertikalni izbornik + tamna paleta boja za horizontalne jednom

Odlučio sam da se rad temu , jer je jedan od mojih klijenata me obavijestio o kompatibilnost ispostavljati između rad i moje WordPress čep članstvo stranica MemberWing. Sam ga fiksni, a potom je odlučio da se bliži pogled na rad i zapravo smeta gledati video na naslovnici Glavna teza stranica - Diythemes.com .
Ono što me najviše dojmilo je pozornost na detalje, korisnik prijateljstvo i najviše od svega - SEO značajke koje su tako dobro misli.
MemberWing članstvo čep je dizajniran od temelja za članstvo web stranice koje bi trebao povući koliko SEO sok što je više moguće. Tako sam platio puno pozornost na mnoštvo SEO poboljšanja i savršenosti u MemberWing. Mnogi od mojih vlastitih klijenata su pitali o različitim temama za korištenje i ima temu koja je tako dobro SEO optimizirane iz duboke unutrašnjosti će biti izvrsna odgovara za članstvo portal poduzetnike.

Kombinirajući SEO ovlasti MemberWing sa SEO ovlasti bi najbolje rang mogućnosti za moje klijente. Tako sam dobio rad i igrao s njim jedan dan.

To je izvrsna tema na sve načine. Navigacija dio iako je malo ograničen u funkciji. Polazeći od 1,5 Teza + to je za jednu razinu izborniku. Moja uobičajena je želja biti u mogućnosti prilagoditi navigaciju koliko je potrebno. Neke web stranice imaju samo nekoliko stranica, mnogi drugi su tona statičkih stranica + zillions članaka / postova + puno kategorija.
Tako je u idealnom svijetu imaju priliku za stvaranje lijepo izgleda hijerarhijski organizirana user friendly navigacijskom izborniku je potrebno. Teza pravo isključiti šišmiš je lijep navigaciju, ali sam primijetio da su svi Teza se temelji web stranice izgledaju kao blizanke. Prilagodba izbornika rad navigacija zapravo i nije lako tako da većina ljudi jednostavno ostavite kao što je. Ne postoji način da promijeni redoslijed kategorija u izborniku ili ih poziciju između stranica. I opet, mogućnost stvaranja ugniježđena izbornik strukture nedostaje. Tako sam odlučio vidjeti što se može učiniti o tome.
Nakon što je težak oko pola tuceta izbornik / navigacija u svezi dodataka mogu postaviti moj izbor na Wordpress Plugin Nalazite Popis NAVT .
NAVT čep bitno je neuređen popis generator sa super fancy i malo teško za shvatiti untraditional admin sučelje. Što zabludu o tome je da se zapravo ne stvaraju ukrasni potrazi izbornika sama po sebi. To ne najteži dio posla, iako - daje vam mogućnost da vizualno povući zajedno, i stvoriti neuređen popis - kostur izbornika-to-biti. A možete stvoriti mnoge izbornike previše. Možete povući sve vrste WordPress stvari u navigacijski izbornik: stranice, postove, članke, kategorije, korisnike, kod blokova, vanjski linkovi, razdjelnika, separatori i miješati i sparivati ​​te gnijezdo i organizirati te ih prilagoditi na bilo stabla kao strukture vas želite.
NAVT stvara za vas rezultirali HTML neuređen popis. Drugi ljepotu NAVT je da pomaže vam da umetnuti novi izbornik u temu putem poznatog jQuery temelju logike, ali bez potrebe da promijeni bilo koji broj! NAVT vam omogućuje da odredite: "zamijeniti # element s mojim novim NAVT izbornik". # Elementa mogu biti osobne iskaznice ili klasa put postojećih izbornika ili div elementa oznaku koja se generira trenutni temu. Dakle, NAVT to zamjena za vas bez prisiljavajući vas da ide u temu kod i čine ga više neuredan nego što već je. Ako se to sve zvuči kao nerazumljive - ne brinite - Ja ću vas voditi korak po korak uskoro. Izazovan dio NAVT za sve je da ćete morati da se sa stvarnim CSS + slike + JavaScript kôd za izbornika sebe. I to je do vas shvatiti gdje i kako integrirati te datoteke i napraviti ove stvari pravilno se povezati zajedno.
S poštovanjem, bez znajući jQuery + neki PHP + CSS + imaju pristojne iskustva sa WordPress - to što je teško povući.
Rado znam ove stvari malo pa sam odlučio zagristi metak i vodič čovječanstvo na slobodu u izgradnji najbolji od najboljih navigaciju izbornike za Wordpress. Ja samo potreban da bi saznali za neke izvore lijepo izgleda horizontalna CSS izbornika. Ubrao sam dinamičke vožnje web stranica za svoje najbolje odabire, demonstracije i izvora.

Sam posvetio dan za proučavanje rada i igrati s NAVT čep. Na kraju sam ponosno stvorio običaj, fleksibilna, SEO optimiziran, višerazinski, smješteno nagivation strukturu za moj Wordpress + rad temelji mjestu.

Popis značajke višerazinski, smješteno izbornik za
(Moraš voljeti ove stvari):

  • Stručan, čist izgled i dojam.
  • Podrška za sve moderne preglednike, uključujući MSIE 6,7, Opera, Safari, Firefox 3.x, Google Chrome u oba JavaScript i ne-JavaScript načina.
  • Gracefully downgradable za ne-JavaScript preglednika. Vi izbornik će biti korisna i vizualno slični i rad čak i za osobe s invaliditetom JavaScript preglednika (iako samo vrhunski navigacija bit će vidljivi i nema flyouts će se dogoditi, naravno, kao što su oni napravili za JavaScript).
  • SEO friendly značajke - neuređen popis izbornika kod se generira unutar HTML-a. Google i druge tražilice spiders će moći indeksirati vaše navigacijske strukture i pronaći linkove na unutarnje stranice.
  • Podrška za neograničen gniježdenje razine i podrazine.
  • Podrška za bilo kojim redoslijedom ili stranice, postove (putem korisnički definirani URI), kategorije, korisnike, prilagođeni kod blokova i vanjske linkove u izborniku.
  • Podrška teksta, kao i slika Izbornik temeljen elemenata. (Imam još probati ovim ipak).
  • Izbornik strukturi i sadržaju je vizualno podešavati preko NAVT admin područje.
  • Kompaktni: jQuery temelji flyouts za ugniježđena razinama.
  • Brzi: jQuery za izbornika je učitan s Googleovim poslužiteljima (volio bih rad se da učine isto, umjesto da ga vuče na licu mjesta). To bi ubrzati stvari malo.
  • Skalabilnost - Ova vrsta je izbornik uređivati ​​i podesiv u bilo koje vrijeme putem NAVT plugina postavke bez potrebe kodiranja bilo gdje.

Koristio sam ovaj izvrstan iz izbornika dinamički disk portal kao bazu. Morao sam prilagoditi JavaScript koda malo, kao i uključuju komad PHP u custom_functions.php kako bi se rad s rad. Također broj već postojećih stranica, kategorije i postove od moje stranice korišteni su za sastavljanje strukture izbornika. Vaša specifičnosti site će biti drugačiji - ali pojmovi će biti isti.
Pa neka nastavi, će mi?

Korak po korak upute za postavljanje NAVT -based ugniježđeni, prilagodljiv, višerazinski, SEO prijateljskih
i samo plain svjež obličje i rad Teme

  1. Idi na WordPress Admin panel. Dodaci-> Dodaj novi, potraga za "navt". Plugin će biti prikazan. Kliknite [Instalacija], [Instaliraj sada], "Aktiviraj dodatka".
  2. Alati-> NAVT popisi, Inside "Navigacija grupe" područje pronaći "naziv grupe" i upišite: "menu1" u polje, pritisnite [Create] tipku. "Menu1" pravokutnik površine dobio stvorio.
    Ovaj "menu1" područje će biti glavni igralište za izgradnju izbornik. Vi ćete biti povučete i ispustite ovdje izbornika elemenata.
  3. U "imovina" područje naći "druge" listbox i kliknite na "Home" izbor. "Home" thingie će se pojaviti unutar "nerazvrstane" područje. Weird, eh? Bez brige, sve dok to radi - i to će za nas.
  4. Povucite ovaj "Home" thingie iz "imovine" područje u "menu1" pravokutnik površine. Ona će postati "Home" stavku u izborniku.
    • Ponovite korake 3-4 za neke stranice iz "stranice" području, kao i za kategorije u "kategorije" području. Povucite bilo koje druge stavke koje želite da se na jelovniku u "menu1" pravokutnik. Možete kliknuti na stranicama, kategorije, korisnike i neki prilagođeni elementi kao što su "popis šestar" i "kod blok". Kod blok je cool način za dodavanje prilagođene isječke unutar izbornika.
    • Možete povucite stavke izbornika unutar "menu1" području preurediti njihov redoslijed.
    • Možete podesiti hijerarhijski položaj svaku stavku na izborniku s "<" i ">" strelice.
    • Klikom na tekst naziva svaku stavku na izborniku - otvara um boggling dodatne prilagodbe dijalog za tu stavku. Ja se uglavnom koristi zadane postavke, ali tehnički možete šiziti i početi zarađivati ​​slika Izbornik temeljen izbora i dodati komade HTML code u njega. Nastavite s oprezom ipak.
    • Za linkless unclikable podizbornika koji će poslužiti kao "roditelja" za druge "sub-djeci" sam "Kod blok" tipa. Na primjer, kada prilagođavanje kao stavku kod blok sam ušao za "stavku izbornika alias" = "MemberWing" i za "Unesite kod blok:" = "<a href='#'> MemberWing </ a>". Nakon href = "#" učinit će ga nije moguće kliknuti, ali djeluje kao valjana "roditelj" izbornika izboru.
  5. Evo kako moj NAVT 'menu1' izgraditi strukturu izgledao gotovo završena:
    navt_building_icon
  6. Završi početne zgrade i potom kliknite na "opremu" ikonu da biste prilagodili strukturi izbornika:
    navt_customize_menu
  7. To će otvoriti dijalog s 4 kartice: Mogućnosti, Prikaz, CSS, Teme.
    1. Idite na "Options" tab i pobrinite se da je sve označeno i "naziv grupe", kaže: "menu1"
    2. Idite na "Display" tab i provjerite sve na "Prikaži navigacija skupine na ..." područje je označeno [x]. Ostavite ostatak na zadane postavke.
    3. Idite na "CSS" karticu i odaberite radio gumb (x) "Ne primjenjuje CSS klasama".
    4. Idite na "temu" i ispunite ga kao da:
      navt_configuration_theme_tab_icon
      Umetnite u "Dodajte oznake prije ..." područje ovaj kod:
      <div id='myjquerymenu' class='jquerycssmenu' style='margin-top:5px;'>
      Umetnite u "Dodavanje oznaka, nakon ..." područje ovaj kod:
      <br style='clear: left' /></div>
    5. Pritisnite [Save / zatvaranje] tipku
  8. U ovom trenutku izgradnje izbornika iz NAVT dodatak opcija je kompletan.
    Sada je vrijeme da se malo podesiti za da ga spremni. Za to nam je potrebno dodati nekoliko prilagođenih datoteka - CSS i JavaScript koji pripada meni i ažuriranje rad 'custom_functions.php
  9. Preuzmite kompletan set datoteka ovdje .
  10. Raspakirajte arhivu. Ako ste ažurirali custom_functions.php sa vaše prilagodbe - morate ih spojiti s mojom stvari. Ja ću ga ostaviti do vas.
    Ako niste dotaknuo - slobodno ga prepisati sa moje. Imajte na umu: Ja sam radije za poziciju izbornika ispod zaglavlja web stranice (zadano je gore) - tako da je moj prilagodbe uključili ovu sklonost, kao dobro.
  11. Učitaj arhiva, uključujući sve poddirektorije i datoteke pod 'custom' direktoriju, kao što je ovaj:
    .../themes/THESIS-DIR/custom/custom_functions.php
    .../themes/THESIS-DIR/custom/jquerycssmenu/...

    Nisam dotaknuo custom.css - ja radije držati izbornik specifičnih CSS pod vlastitim mjestima kako bi se izbjeglo stvaranje nered unutar custom.css
  12. U ovom trenutku vam svibanj ponovno učitati vaše web stranice i pogledajte nove lijepe nove višerazinski, ugniježđena, SEO optimizirane izbornika.
  13. Uvijek može se vratiti na NAVT postavke i prilagoditi izbornik s više izbora i položaj ništa. To će se odraziti na live stranicama automatski.

Put naprijed ...

Ovaj tutorial uključuje kreativni primjer jedne vrste izbornika. Igrao sam s još jednom - samo da vidite kako tamne boje izbornik će izgledati ovako:

Thesis theme - multilevel nested CSS menu - dark palette

- multilevel ugniježđena CSS izbornika - tamna paleta

Mislim da je prilično lijepo. Postoji mnogo više navigacijskih uzoraka na dinamički disk - svi od njih su moguće prilagoditi za rad i druge WordPress Themes uz malo truda:

Dynamic Drive Horizontal Menus

Dinamički Drive Horizontalna izbornici

Nadam se da ćete naći ovaj tutorial koristan i korisne. Kao što sam rekao, to je moguće prilagoditi bilo koji od ovih izbornika za rad - to je dano vrijeme i želju da se to dogodilo.

Ja mogu to učiniti posao za vas na temelju ugovora. Samo odaberite izbornik vam se sviđa, kontaktirajte me i ja ću raditi na kod i upute za vaše web stranice.

20 $

I naravno, ako ste do zgrade super SEO optimiziran premija WordPress članstvo portal - najbolje rješenje za to:
Teza Tematski + MemberWing članstvo plugin + sebe domaćin Wordpress naravno.

comments } { 15 komentara }

Premium Post 3

5. srpanj 2009

To je besplatan zadirkivač za premium nakon 3.
Ovaj članak sadrži kombinaciji sadržaja: Prvi dio je vidljiv Zlatni član, cijeli članak je vidljiv samo Platinum članovima.
Pokušajte se prijaviti kao zlatni član prvi (korisničko ime / password = zlato / zlata) - vidjet ćete više sadržaja.
... I onda odjava i ponovno prijavite kao Platinum član (korisničko ime / [...]

Pročitajte cijeli članak →

Premium Post 2

5. srpanj 2009

To je besplatan zadirkivač za premium nakon 2. Ostatak je vidljivo za zlato i članovima.
Savjet - zlato Member Login / password = zlato / zlatna

Ostatak Ovaj artikl je dostupan u premium samo članovi.
Prijavite se ili postati član

Pročitajte cijeli članak →

Premium post 1

5. srpanj 2009

Ovo je demo članak MemberWing-X. S MemberWing-X u ovom članku je napravljena za kupnju u jednom cijeni od 2,95 dolara ili se pretplatite na "Gold članstva" program.
Dakle, ovo je slobodan zadirkivač za premium post 1. Ostatak ovog članka je vidljiv samo za članove koji su ga kupili za 2,95 dolara ili pretplaćeni na "Gold članstva".
Savjet [...]

Pročitajte cijeli članak →

Magistarski rad teme i članstvo site čep MemberWing za najbolji SEO članstvo sučelja

5. srpanj 2009

MemberWing je mjesto WordPress čep članstvo dizajniran posebno za SEO optimiziran članstvo portalima. Uz to je fleksibilan indexable mozgalice, podrška za Google Prvi klik besplatno standard digitalnog sadržaja i preuzeti zaštitu ovlašten s PromoFusion - ona vam garantira članstvo site brze indeksiranje i viši rang.
Dok drugi članstvo site softvera voli da se u potpunosti onemogućiti pristup [...]

Pročitajte cijeli članak →