Pátranie po dokonalej vertikálne menu ...

Časť 1 tohto návodu je popísané krok za krokom procesu budovania horizontálne viacúrovňové vnorené menu pre Wordpress tému práce . Časť 2 bude pokračovať na posilnenie tejto funkcie. Tu budeme pridávať "dark" verziu horizontálne navigačné menu a ja vás naučí, ako sa prepínať medzi "jasný" a "dark" verziu. Časť 2 je podmnožinou časti 1. Zahŕňa všetky z časti 1 + pridáva viac cool stuff.

Hlavná myšlienka, že som chcel predstaviť, je pridanie vertikálne menu na (a k Wordpress všeobecne). Hľadala som naozaj flexibilné, SEO priateľská a multi-kompatibilný so všetkými prehliadačmi vertikálne menu, ktoré by umožnili vytvoriť neobmedzené hniezdenia úrovniach.

WEB má tony stránok na danú tému, ale keď som sa začal snažiť všetky tieto vzorky - buď sa porouchala, rozpadla, podporuje len obmedzený počet úrovní, alebo zle sa správať v junksplorer Gatesa + Ballmer je 6. Konečne som sa dostal späť do osvedčené Dynamic Drive menu ako ich vertikálnej vzorky sa ukázala byť pekný prípad, ktorý sa hodí moje prísne požiadavky. Musel som výrazne zmeniť im ale, aby sa ubezpečil, že sa vojde Práca model.
Snaha o dokonalosť pokračuje ...

Strávil som asi 16 hodín hľadanie, montáž, skúšanie, ktorým sa ustanovuje, leštenie a ladenie zvislé menu CSS a. Js kód a 3 / 4 času strávil robiť to pracovať v MSIE 6.
Tak ako tak, bol som spokojný s konečným výsledkom. Výsledkom vertikálne navigačné menu má všetky rovnaké výhody , že horizontálne menu má.

S možnosťou pridania zvislej menu je veľmi dôležité, aby o 70-80% portálov na internete. Horizontálne menu má obmedzený "space" ubytovať veľa možností menu, ale vertikálne menu nemá toto obmedzenie, a pomôže nesmierne. Takže ideme na to.

Veľa krokov, aby sa to stalo, sú už opísané v časti 1 tutorial , takže to bude znamenať pre o niečo kratšie, ale s oveľa viac funkcií bohatý výsledky.

Tak tu to ide:

Stavebné SEO priateľský, vertikálne, viacúrovňové, hierarchicky vnorené menu pre Wordpress a . Krok za krokom
(... Čo si nikdy nemyslel, možná ...)

  1. Nainštalujte exec php plugin a aktivovať. Budeme potrebovať, pretože budem používať PHP vnútri text widget vydávať vertikálne menu 'HTML kód.
  2. Do kroky 1 - 6 z časti 1 tutorial . V podstate je potreba nainštalovať a aktivovať použitie NAVT plugin + vizuálne vytvárať menu. Uistite sa, že menu Názov skupiny je 'Menu1'. Toto meno je napevno v custom_functions.php
  3. Kliknite na 'zariadenia' ikonu 'Menu1' skupiny ju upraviť vlastností:
    navt_customize_menu
  4. Vyplýva kroky 7,1 -7,3 časti 1 tutorial pre nastavenie "Options", "Display" a "CSS" záložiek nastavenia.
  5. Teraz kliknite na "tému", záložka tohto dialógu. My prepíše počet nastavení, ktoré sa (ak ste boli po kroku 1). To je v poriadku - Nestratíte nič - ale tieto zmeny sú potrebné, pretože som zmenil nejaký kód z kroku 1.
    Tu je návod, ako tento dialóg musí byť vyplnené:
    1. Vnútri "XPath Téma:" oblasť zadajte tento kód (to príkazy nahradiť akýkoľvek štítok s týmito triedy):
      .jquerycssmenu, .jqueryslidemenu
    2. Set "Akcia" na "Nahradiť za"
    3. Vnútri "Pridať značky pred navigácia skupiny" oblasti, zadajte tento kód:
      <div class='jquerycssmenu' style='margin-top:5px;'>
    4. Vnútri "Pridať značky po Navigácia skupiny" oblasť zadajte tento kód:
      <br style='clear: left' /></div>
    5. Kliknite na [Save / zavrieť] tlačidlo.
  6. Teraz prejdite do panelu admin Wordpress -> Vzhľad -> Widget.
  7. Drag "Text" widget (z veľkej "k dispozícii widgety" oblasť), do "Sidebar 1" priestor na pravej strane. Budeme pridaním kódu do widget Text, ktorý nám pomôže k realizácii vertikálneho menu.
    POZNÁMKA: Predpokladám, že ste "Sidebar 1" v existenciu. Práca možnosti vám umožní vypnúť - ale pre účely tohto tutoriálu nechať urobiť to byť.
  8. Akonáhle ste preťažené tento widget - bude sa otvorí ako kvet (mám pocit, romantické teraz, že MSIE boj je u konca).
  9. V "hlave" na plochu vstúpiť "najlepších svetových zvislej menu" ... No, bez obáv používať svoj tvorivý prístup - že text pôjde nad vašou novo narodených zvislé menu.
  10. Vo veľkých priestor pre text - zadanie tohto kódu 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;
    ?>
  11. Stlačte tlačidlo [Save] tlačidlo, kliknite na "Close" link.
  12. Stiahnite si aktualizovanú sadu súborov tu .
    Tento archív obsahuje:


    • Aktualizovaná verzia "jasné" horizontálne menu kód
    • "Dark" verziu horizontálne menu
    • Vertikálne menu kódy
    • Aktualizovaná verzia custom_functions.php
  13. Teraz je potrebné rozbaliť tento archív a presúvať ich do 'vlastné' adresári .
    Poznámka: ak ste urobili žiadne úpravy vnútri custom_functions.php - si musíte spojiť ich. Ak nie - pokojne ho prepísať s mojou verziu.
  14. Voila! Teraz môžete reload vaše webové stránky a uvidíte rovnakú "jasné" horizontálneho menu + neat zvislé menu v ľavom bočnom paneli.
  15. BONUS úloha: Let zmena "jasné" horizontálneho menu na "dark" farebnú schému.
    1. Vnútri custom_functions.php súbor:
      nahradiť tento kód:
      echo "<div class=\"jquerycssmenu\">$menu_html</div>";    // "Bright" menu
      //echo "<div class=\"jqueryslidemenu\">$menu_html</div>";  // "Dark" menu

      s týmto kódom:
      //echo "<div class=\"jquerycssmenu\">$menu_html</div>";    // "Bright" menu
      echo "<div class=\"jqueryslidemenu\">$menu_html</div>";  // "Dark" menu

      V podstate sme komentoval v jednom riadku a odkomentováním druhý.
    2. Teraz prejdite do Wordpress admin-> Nástroje-> NAVT Zoznamy a kliknite na vyššie uvedené "rýchlosť" ikonu upravovať vlastnosti vášho 'Menu1' skupiny.
    3. Kliknite na "tému" kartu.
    4. Vnútri "Pridať značky pred navigácia skupiny" oblasti, zadajte tento kód:
      <div class='jqueryslidemenu' style='margin-top:5px;'>
    5. Teraz - reload stránky - a svoje hlavné horizontálne navigačné menu "magicky" sa stala tmavá, niečo ako že:
      Thesis theme - multilevel nested CSS menu - dark palette

      - multilevel nested CSS menu - tmavé palety

      Dark paletu farieb, môže byť vhodnejšie pre niektoré lokality, ako svetlé farby jeden. Takže teraz máte slobodu voľby vo svojom živote!

    6. Vrátiť sa k "jasné" farebnú schému - len vrátiť späť nad "kroky Bonus".
  16. Záver:
    Miluju , som rád Wordpress a ja som rád, že sme spôsob, ako pridať slušnú navigáciu menu na naše portály.

20 dolárov


Užite si to!

Gleb Esper

comments } ( 5 komentárov )

Quest pre dokonalé menu ...

To je časť 1 tutorial
Časť 2 tohto návodu učia, ako budovať zvislé menu + tmavé farebné palety pre vodorovné

Rozhodol som sa dostať Téma diplomovej práce , pretože jeden z mojich klientov mi povedal, o problémoch s kompatibilitou medzi DP a mojím wordpress členstvo mieste plugin MemberWing. Opravil som to a potom sa rozhodol, aby sa bližšie pozrieť na prácu a skutočne obťažoval sledovať videá na titulnej strane hlavnej stránky práce - Diythemes.com .
Čo na mňa zapôsobila najviac, je dôraz na detail, užívateľskú prívetivosť a zo všetkého najviac - SEO funkcie, ktoré sú tak dobre myšlienka.
MemberWing členstvo plugin bol navrhnutý od základu pre členstvo stránky, ktoré budú musieť ťahať toľko SEO džús je to možné. Tak som sa venovať veľa pozornosti mnohých SEO vylepšení a dokonalosti v MemberWing. Mnoho z mojich vlastných klientov sa pýtate na rôzne témy na použitie a majú tému, ktoré bolo tak dobre SEO optimalizované z hĺbky by bolo ideálne riešenie pre členstvo portál podnikateľov.

Kombinácia SEO právomocí MemberWing sa SEO právomocí by najlepšie hodnotenie možností svojim klientom. Tak som dostal prácu a hral s ním na jeden deň.

Je to vynikajúca téma vo všetkých smeroch. Navigačný časť aj keď je trochu obmedzená vo funkcii. Počnúc práce 1,5 + Jedná sa o jednu úroveň menu len. Môj obvyklý prianím je, aby sa mohol prispôsobiť navigácia toľko, koľko potrebujete. Niektoré weby majú len niekoľko stránok, mnoho ďalších ton statických stránok + zillions články / príspevky + veľa kategórií.
Takže v ideálnom svete, ktoré majú šancu vytvoriť pekne vyzerajúce hierarchicky usporiadaných užívateľsky prívetivé menu navigácie je potrebné. Práca hneď bat má dobre vyzerajúci navigáciu, ale všimol som si, že všetky práce-založenej webovej stránky vyzerali ako dvojičky. Prispôsobenie Práca navigačné menu, nie je naozaj jednoduché, takže väčšina ľudí jednoducho ho nechajte ako je. Neexistuje žiadny spôsob, ako meniť poradie kategórií v menu, alebo postavenie im medzi stránkami. A opäť, schopnosť vytvárať vnorené menu štruktúry chýba. Rozhodol som sa teda pozrieť, čo by mohlo byť robené o tom.
Po vyskúšaní asi pol tucta menu / navigácia súvisiace Pluginy som môjho výberu na Wordpress Zoznam Navigácia Plugin NAVT .
NAVT plugin je v podstate Nečíslovaný zoznam generátor super efektné a trochu tvrdý-k-postava netradičné admin rozhrania. Čo je zavádzajúce o tom je, že nie je vlastne vytvoriť efektné hľadajú menu samo o sebe. Je to najťažšie časť práce však - vám dáva možnosť vizuálne ťahať za jeden povraz, a vytvárať Nečíslovaný zoznam - kostra z vášho menu-k-byť. A tie môžu vytvoriť veľa ponúk tiež. Môžete vytiahnuť všetky druhy vecí Wordpress do navigačného menu: stránky, príspevky, články, kategórie, užívateľov, blokov kódu, externé odkazy, oddeľovače, oddeľovače a kombinovať a hniezda a zariadiť a prispôsobiť ich v každom stromu-ako štruktúra vás chcem.
NAVT generuje pre vás viedlo HTML neusporiadaný zoznam. Druhé krása NAVT je, že vám pomôže k vloženie nového menu do vášho téme cez slávny JQuery na logike, ale bez nutnosti meniť kód! NAVT umožňuje zadať: "nahradiť # prvok s mojou novou NAVT menu". # Element by mohol byť id alebo druh cesty existujúcich menu alebo div element značka, ktorá je vytvorená aktuálna téma. Takže NAVT to náhrada za vás bez vás núti ísť do témy kód a urobiť z nej binec, než v skutočnosti je. Ak to všetko znie ako blabol - nebojte sa - budem sprievodca vás krok za krokom čoskoro. Náročná časť NAVT pre každého je to, že budete musieť prísť s aktuálne CSS + obrázky + javascript kód pre vaše menu seba. A to je na vás, aby ste zistili, kde a ako integrovať tieto súbory a urobiť túto vec riadne si sú navzájom spojené.
S pozdravom, bez toho aby vedel, JQuery + nejaký PHP + CSS + majú slušné skúsenosti s Wordpress - tá vec je ťažké vytiahnuť.
Rád Viem, že tohle trochu a tak som sa rozhodol zaťať zuby a sprievodca ľudstvo k slobode v budove najlepší z najlepších navigačných menu pre Wordpress. Iba som potreboval zistiť zdroje pre niektoré pekne vyzerajúce horizontálne CSS menu. Vzal som Dynamic Drive webové stránky pre ich najlepších výberov, demá a zdrojov.

I venovanej deň, k štúdiu Práca a hrať si s plugin NAVT. Na konci som sa hrdo vytvorili vlastné, pružný, SEO optimalizovaný, viacúrovňové, vnorené nagivation štruktúry pre môj Wordpress + práca na webe.

Zoznam funkcií viacúrovňové, vnorené menu pre
(Máte radi tohle):

  • Professional, čistý vzhľad a pocit.
  • Podpora pre všetky moderné prehliadače vrátane MSIE 6,7, Opera, Safari, Firefox 3.x, Google Chrome v oboch javascript a non-javascript režimy.
  • Pôvabne downgradable pre non-javascript prehliadačov. Môžete menu bude použiteľný, vizuálne podobné, a pracovné i pre JavaScript so zdravotným postihnutím prehliadača (hoci len na najvyššej úrovni navigácia bude viditeľná, a nie flyouts dôjde samozrejme, ako sú vytvorená JavaScript).
  • SEO prívetivých funkcií - Nečíslovaný zoznam menu kód je vygenerovaný v HTML. Google a ďalšie vyhľadávače pavúky budú môcť index vaše navigačné štruktúry a odkazy na vnútorné stránky.
  • Podpora pre neobmedzené hniezdenie úrovne a podhladiny.
  • Podpora pre každú objednávku alebo stránky, príspevky (cez užívateľom definované URI), kategória, používatelia, vlastný kód blokov a externých odkazov v menu.
  • Podpora text-rovnako ako image-založené menu prvky. (Mám ešte skúsiť tieto hoci).
  • Menu štruktúra a obsah je vizuálne nastaviteľná cez oblasť admin NAVT.
  • Kompaktné: jQuery vychádza flyouts pre vnorené úrovne.
  • Rýchle: JQuery pre menu je načítaný zo serverov Google (já bych rád práca sama o sebe, aby urobili to isté miesto ťahom lokálne). To by urýchlilo to bit.
  • Škálovateľnosť - Tento typ menu je upraviteľný a konfigurovateľné kedykoľvek cez plugin nastavenia NAVT bez nutnosti kódovania kdekoľvek.

Použil som tento vynikajúci menu z Dynamic Drive portálu ako základ. Musel som sa prispôsobiť javascript kód bit, rovnako ako patrí kus PHP do custom_functions.php, aby to fungovalo s DP. Tiež počet pre-existujúcich stránok, kategórií a príspevky z môjho webu boli použité na zostavenie štruktúru menu. Vaše stránky špecifiká sa budú líšiť - ale koncepcia bude rovnaký.
Tak nech pokračovať, nie?

Krok za krokom inštrukcie pre nastavenie NAVT -založené vnorené, nastaviteľné, viacúrovňové, SEO priateľská
a proste a jednoducho vychladnúť hľadajú a práce s námetom

  1. Prejsť na panel admin Wordpress. Pluginy-> Pridať nový Hľadať "navt". Plugin sa zobrazí. Kliknite na [Install], [Inštalovať teraz], "Aktivovať Plugin".
  2. Nástroje-> NAVT zoznamy, Inside "Navigácia Group" oblasť hľadania "meno skupiny" a zadajte: "Menu1" v oblasti, stlačte tlačidlo [Vytvoriť] tlačidlo. "Menu1" obdĺžnik priestor dostal vytvoril.
    Tento "Menu1" oblasť bude hlavným ihriskom pre menu výstavbu. Budete pretiahnutím tu vaše menu prvky.
  3. V "majetok" na plochu nájsť "ostatné" listbox a kliknite na "Home" voľba. "Home" thingie objaví vnútri "nepoužíva" oblasti. Divný, čo? Bez obáv, ako dlho ako to funguje - a to bude pre nás.
  4. Presuňte tento "Home" thingie z "aktív", oblasť, do "Menu1" obdĺžnik oblasti. To sa stane "Home", položka v menu.
    • Opakujte kroky 3-4 pre niektoré stránky z "Články" oblasť, rovnako ako pre kategórie v "kategória" oblasti. Drag akékoľvek iné položky, ktoré chcete byť na menu vnútri "Menu1" obdĺžnik. Môžete kliknúť na stránky, kategórie užívateľov a niektoré vlastné prvky, ako je "Zoznam deliče" a "blok kódu". Blok kódu je super spôsob, ako pridať vlastné úryvky v menu.
    • Môžete drag položky v menu vnútri "Menu1" oblasť usporiadanie ich poradie.
    • Môžete upraviť hierarchické postavenie jednotlivých menu sa "<" a ">" šípy.
    • Kliknutím na text Názov každej položky menu - otvorí priamo úděsná extra prispôsobenie dialógu pre túto položku. Aj väčšinou používa predvolené nastavenia, ale technicky sa môžete zblázniť a začať robiť image-založené menu voľby a pridajte kúsky kódu HTML do neho. Postupujte opatrne hoci.
    • Pre linkless unclikable podponúk, ktoré budú slúžiť ako "rodičia" pre iné "deti sub-" som použil "blok kódu" typ. Napríklad pri prispôsobovaní, ako blok kódu položky som vstúpil do "alias menu" = "MemberWing" a pre "Enter blok kódu:" = "<a href='#'> MemberWing </ a>". S href = "#", bude to nedá kliknúť, ale ako platný "materskej" menu voľba.
  5. Tu je návod, ako moja NAVT 'Menu1' budovať štruktúru vyzerala takmer dokončená:
    navt_building_icon
  6. Dokončiť prvú budovu a potom kliknite na "zariadenie", ikonu si môžete prispôsobiť štruktúru menu:
    navt_customize_menu
  7. To otvorí dialógové okno so 4 záložkami: Voľby, Display, CSS, tému.
    1. Choď na "Možnosti", záložka a uistite sa, že všetko je nekontrolovateľnú a "meno skupiny", hovorí: "Menu1"
    2. Choď na "Display" kartu a uistite sa, že všetko na "skupine navigácia Zobraziť ..." oblasť je kontrolovaná [x]. Ostatné nechajte na predvolené hodnoty.
    3. Choď na "CSS" kartu a vyberte prepínač (x) "sa nevzťahujú CSS triedy".
    4. Choď na "Theme" kartu a vyplňte ju takhle:
      navt_configuration_theme_tab_icon
      Vložiť do "Pridať značky do ...", oblasť tento kód:
      <div id='myjquerymenu' class='jquerycssmenu' style='margin-top:5px;'>
      Vložiť do "Pridať značky po ..." oblasť tento kód:
      <br style='clear: left' /></div>
    5. Stlačte tlačidlo [Save / zavrieť] tlačidlo
  8. V tomto bode menu budova zvnútra NAVT plugin možnosťou je kompletná.
    Teraz je čas, aby sme sa trochu naladiť na , aby si to pripravený. U že potrebujeme pridať niekoľko vlastných súborov - CSS a JavaScript, ktorý patrí do menu a update práce 'custom_functions.php
  9. Stiahnite si kompletnú sadu súborov tu .
  10. Rozbaľte archív. Ak ste aktualizovali custom_functions.php s vašou vlastnou nastavenia - musíte spojiť ich s moje veci. Nechám to na vás.
    Ak ste sa dotkol - nebojte sa prepísať to s mojím. Vezmite prosím na vedomie: radšej som na pozícii menu pod stránkach hlavičku (predvolená je hore) - takže moja úprava súčasťou tejto preferencie rovnako.
  11. Upload archív vrátane všetkých podadresárov a súborov v rámci vášho 'vlastné' adresára, ako je táto:
    .../themes/THESIS-DIR/custom/custom_functions.php
    .../themes/THESIS-DIR/custom/jquerycssmenu/...

    Som sa ani nedotkol custom.css - radšej držať menu-špecifické CSS pod svojou vlastnou umiestnenie, aby nedochádzalo k vytváraniu neporiadok vnútri custom.css
  12. Na tomto mieste môžete reload vaše webové stránky a vidieť nové krásne nové viacúrovňového, vnorené, SEO optimalizované menu.
  13. Môžete vždy vrátiť do NAVT nastavenia a prispôsobiť svoje menu s väčším výberu alebo premiestniť nič. To sa prejaví na živé webe automaticky.

Cestu pred sebou ...

Tento tutoriál súčasťou tvorivej príklad jedného druhu menu. Hral som si s ďalší - len aby zistili, ako tmavé farby menu vyzerať:

Thesis theme - multilevel nested CSS menu - dark palette

- multilevel nested CSS menu - tmavé palety

Myslím, že je celkom pekné. Existuje mnoho ďalších navigačné vzoriek k dispozícii na adrese Dynamic Drive - všetky z nich je možné upraviť pre prácu a iné Wordpress témy sa určité úsilie:

Dynamic Drive Horizontal Menus

Dynamic Drive Horizontálne menu

Dúfam, že nájdete tento návod, prospešné a užitočné. Ako som povedal, je možné upraviť niektoré z týchto ponúk na prácu - to je danej dobe a túžba, aby sa to stalo.

Mohol by som to urobiť prácu za vás na základe zmluvy. Stačí vybrať menu sa vám páči, kontaktujte ma a budem pracovať na kód a pokyny pre vaše webové stránky.

20 dolárov

A samozrejme, ak ste až po stavebné super SEO optimalizované Premium Wordpress členstvo portál - najlepšie riešenie pre tento:
Téma diplomovej práce + MemberWing členstvo plugin + vlastné hostované Wordpress samozrejme.

comments } ( 15 Komentáre )

Premium Post 3

05.07.2009

Toto je voľné hlavolam pre prémie post 3.
Tento článok obsahuje kombináciu obsah: Prvá časť je viditeľná Gold poslancom, celý článok je viditeľná iba pre Platinum členov.
Skúste sa prihlásiť ako zlato člen prvý (užívateľské meno / heslo = zlato / zlato) - uvidíte viac obsahu.
... A potom odhlásenie a re-prihláste sa ako platina člena (meno / [...]

Prečítajte si celý článok →

Premium príspevok 2

05.07.2009

Toto je voľné hlavolam pre prémie post 2. Zvyšok je viditeľný pre Gold a len pre členov.
Tip - zlato Prihlásenie / password = zlato / zlato

Zvyšok tohto článku je k dispozícii len pre členov prémia.
Prihlásiť sa alebo Staňte sa členom

Prečítajte si celý článok →

Premium príspevok 1

05.07.2009

Toto je demo článok MemberWing-X. S MemberWing-X tohto článku je k nákupu za jednotnú cenu vo výške $ 2,95, alebo sa prihlásite k odberu "Gold členstvo" program.
Tak, to je zadarmo hlavolam pre prémiu post 1. Zvyšok tohto článku je viditeľný len pre členov, ktorí si kúpili ho za 2,95 dolárov, alebo pripojila k "Zlaté členstvo".
Tip [...]

Prečítajte si celý článok →

Téma diplomovej práce a členstva mieste plugin MemberWing za najlepšie členstvo stránkach SEO

05.07.2009

MemberWing je wordpress členstvo mieste plugin navrhnutý špeciálne pre SEO optimalizované členstvo portály. S ním je flexibilný Vymeniteľné hlavolamy, podporu pre Google Najprv kliknite štandard zadarmo, digitálny obsah a download ochranu zmocniť sa PromoFusion - to zaručuje vaše členstvo webe rýchle indexovanie a vyššie hodnotenie.
Zatiaľ čo ostatné softvér členstvo mieste rád úplne zakázať prístup do [...]

Prečítajte si celý článok →