Търсенето за перфектната вертикално меню ...

Част 1 на този урок е описано стъпка по стъпка процеса на изграждане на хоризонтални нива вложени меню за Wordpress тема Thesis . Част 2 ще продължи да се подобри тази функционалност. Тук ние ще добавим "тъмна" версия на хоризонталното навигационно меню и аз ще ви научи как да превключвате между "ярък" и "тъмна" версия. Част 2 е надмножество от част 1. То включва всички от част 1 + добавя по-готини неща.

Основната идея, че аз исках да представи добавя вертикално меню дипломна работа (и Wordpress като цяло ). Търсех наистина гъвкав, SEO приятелски и мулти-браузър съвместими вертикално меню, което би позволило да се създаде неограничен гнездене нива.

WEB има тонове страници по този въпрос, но когато започнах да се опитат всички тези проби - те или събори, се разпадна, поддържа само ограничен брой нива или misbehaved в Гейтс + junksplorer Балмър 6. Накрая се върнах на изпитани и надеждни Динамични менюта за задвижване, като тяхната вертикална проби се оказа хубав случай, че отговаря на моите строги изисквания. Аз трябваше значително да ги променяте, сякаш за да се уверете, че тя се вписва Thesis модел.
Стремежът към съвършенство продължава ...

Прекарах около 16 часа търсене, монтаж, тестване, фиксиране, полиране и настройка CSS вертикално меню, и JS код и 3 / 4 от времето прекарано с което да работят в MSIE 6.
Както и да е, аз бях щастлив от крайния резултат. Доведе вертикални навигационното меню има същите ползи , че хоризонтално меню .

Като възможност за добавяне на вертикално меню е много важно до около 70-80% от портали в интернет. Хоризонталните менюта са ограничени "пространство", за да побере много възможности за избор на меню, но вертикално меню не това ограничение и ще помогне неимоверно. Така че тук отиваме.

Много от стъпки, за да да се случи вече са описани в част 1 на урок , така че това ще го направи за по-късата, но с много по-богат на функции резултати .

Така че тук тя отива:

Сграда SEO приятелски, вертикални, многостепенно, йерархично вложени меню за Wordpress и работа . Стъпка по стъпка
(... Това, което никога, че е възможно ...)

  1. Инсталирайте EXEC PHP плъгин и да го активирате . Ние ще трябва, защото аз ще използвате PHP вътре в текста джаджа, за да излъчва на HTML код вертикално меню ".
  2. Изпълнете стъпки 1 - 6 от част 1 на урок . По принцип имате нужда да инсталирате и активирате използването NAVT плъгин + визуално изграждане на менюто си. Уверете се, че вашето име меню група е "menu1". Това име е кодиран в custom_functions.php
  3. Кликнете върху иконата "уреди" за "menu1" група, за да редактирате свойства:
    navt_customize_menu
  4. Следва Стъпки 7,1 -7,3 на Част 1 урок за да настроите "Опции", "Покажи" и "CSS" разделите настройки.
  5. Сега кликнете върху "Тема" в раздела на този диалогов. Ние ще презапише редица настройки там (ако следващата стъпка 1). Това е проблем - няма да загубите нищо, но тези промени са необходими, защото съм променил част от кода на стъпка 1.
    Ето как този диалог трябва да се попълни:
    1. Вътре на "Тема XPath:" въведете този код (команди, за да замести всеки етикет с тези класове):
      .jquerycssmenu, .jqueryslidemenu
    2. Set "действие" да "Замяна с"
    3. Вътре в "Добавяне на етикети, преди навигация група" площ въведете този код:
      <div class='jquerycssmenu' style='margin-top:5px;'>
    4. Вътре в "Добавяне на етикети след навигация група" площ въведете този код:
      <br style='clear: left' /></div>
    5. Кликнете върху [Save / затвори] бутона.
  6. Сега отидете на панел на Wordpress Admin -> Външен вид -> Widgets.
  7. Плъзнете джаджа "Текст" (от големите район "Налични джаджи") в областта на правото "Sidebar 1". Ние ще бъде добавянето на код в Текст джаджа, която ще ни помогне да материализират вертикално меню.
    ЗАБЕЛЕЖКА: Предполагам, че имате "Sidebar 1" в съществуването. Дипломна работа опции ви позволява да го изключите, но в името на този урок, нека да бъде.
  8. След като влачени и пускани тази джаджа - това ще се отваря като цвете (аз се чувствам романтична сега, че MSIE борба е над).
  9. В район "Заглавие" влезе "в света най-добрите вертикално меню" ... Е, чувствайте се свободни да използвате вашата креативност - този текст ще отидат над новородените си вертикално меню.
  10. В голяма площ за текст - въведете този код на 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. Натиснете бутона Save], щракнете върху връзката "Close".
  12. Изтегляне на актуализиран набор от файлове тук .
    Този архив включва:


    • Актуализирана версия на "светло" хоризонтално меню код
    • "Dark" версия на хоризонтално меню
    • Вертикални кодове меню
    • Актуализирана версия на custom_functions.php
  13. Сега трябва да разархивирате този архив и да го качите в "Custom" директория на вашия .
    Забележка: ако сте направили никакви персонализации вътре custom_functions.php - бихте трябва да ги обедините. Ако не се колебайте да го презапишете с моята версия.
  14. Voila! Сега можете да презаредите вашия сайт и да видим същото "светло" хоризонтално меню + neato вертикалното меню в лявата странична лента.
  15. БОНУС задача: Да се ​​промени "ярък" хоризонтално меню на "тъмната" цветова схема.
    1. Вътре custom_functions.php файл:
      Поставете този код:
      echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
      //echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu

      с този код:
      //echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
      echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu

      По принцип ние сме коментирате една линия и uncommenting другия.
    2. Сега отидете на Wordpress Admin-> Tools-> Списъци NAVT и кликнете върху гореупоменатата "предавка" иконата, за да редактирате свойствата на "menu1" група.
    3. Кликнете върху "Тема" в раздела.
    4. Вътре в "Добавяне на етикети, преди навигация група" площ въведете този код:
      <div class='jqueryslidemenu' style='margin-top:5px;'>
    5. Сега - презареждане на страницата ви - и вашата основна хоризонтално меню за навигация "магически" стана тъмно, нещо такова:
      Thesis theme - multilevel nested CSS menu - dark palette

      тема - нива вложени меню CSS - тъмна палитра

      Dark палитра от цветове могат да бъдат по-подходящи за определени обекти от светлината, един цвят. Така че сега имате свободата на избор в живота си!

    6. Да се ​​върнем на "светло" цветова схема - просто връщане над "Бонус" стъпки.
  16. Заключение:
    Обичам работа, аз обичам Wordpress и аз обичам факта, че ние имаме начини да добавите достойни навигационни менюта за нашите портали .

$ 20


Наслаждавайте се!

Глеб Есман

comments } { 5 коментара }

В търсене на перфектната меню ...

Това е част 1 на урока
Част 2 на този урок се учи как да се изгради вертикално меню + тъмна цветова палитра за хоризонталната

Реших да се Дипломна работа тема , защото един от моите клиенти ме информира за проблеми със съвместимостта между дипломна работа и ми плъгин MemberWing сайт на WordPress членство . Фиксирани и след това реши да погледнем по-отблизо в Thesis и всъщност труда да гледате видеоклипове, на първа страница на основната теза сайт - Diythemes.com .
Това, което ме впечатли най-много внимание към детайла, лесен за употреба и най-вече - SEO характеристики, които са така добре обмислени.
MemberWing членство плъгин е проектиран от самото начало на членството в сайтове, които ще трябва да изтегли колкото се може повече, SEO сок е възможно. Така че плащат много внимание на множество SEO подобрения и съвършенства в MemberWing. Много от моите собствени клиенти питат за различни теми, които да се използват и като тема, която беше толкова добре SEO оптимизиран от дълбоко вътре ще бъде отличен годни за членство портал предприемачи.

Комбинирането на правомощията на SEO на MemberWing с правомощията на тема SEO ще даде най-доброто класиране възможности за моите клиенти . Така че аз имам теза и играе с него за един ден.

Това е една отлична тема по всички начини. Навигационната част от него, въпреки че е малко ограничена функция. Започвайки от Thesis 1.5 +, е само едно ниво в меню. Обичайната ми желание е да бъде в състояние да персонализирате навигация, колкото е необходимо. Някои сайтове имат само няколко страници, много други тонове на статични страници + безброй статии / публикации + много категории.
Така че в идеален свят, има шанс да създадете добре изглеждащ йерархично организирана лесен навигационното меню е задължително. Thesis правото на разстояние бухалката е добре изглеждащ навигация, но аз забелязах, че всички Thesis-базирани уеб сайтове изглеждат като близнаци. Персонализиране Thesis навигация меню не е много лесно, така че повечето хора просто да я оставите както е. Няма начин да промените реда на категориите в менюто или да ги позиционират между страниците. И отново, способността за създаване на вложени структури меню липсва. Затова реших да се види какво може да се направи за него.
След като се опитва около половин дузина меню / навигация, свързани с плъгини, аз моя избор на Wordpress NAVT Навигация Списък Plugin.
NAVT плъгин е по същество неподреден списък генератор със супер фантазия и малко трудно да разбера нетрадиционни администратор интерфейс. Какво подвеждаща за това е, че тя всъщност не създаването на хубави изглеждащи менюта от само себе си. Това прави най-трудната част от работа, макар че ви дава възможност визуално да обединят усилията си и да генерират неподреден списък - скелет на менюто си. И може да се създаде твърде много менюта. Можете да дръпнете всички видове на Wordpress неща в менюто за навигация: страници, постове, статии, категории, потребители, код блокове, външни връзки, разделители, сепаратори и микс и мач и гнездо и подредите и да ги персонализирате, в някое дърво като структура, който искате.
NAVT генерира за вас резултат HTML неподреден списък. Втора красотата на NAVT е, че тя ви помага да поставите ново меню в вашата тема, чрез известен JQuery логика, но без да е необходимо да променяте кода! NAVT ви позволява да определите: "да замени този елемент # с новия ми NAVT меню". # Елемент може да бъде лична карта или класа на пътя на съществуващите меню или тагове DIV елемент, който се генерира от текущата ви тема. Така NAVT тази замяна за вас, без да се принуждават да отиде в темата код, и да направи по-мръсен, отколкото тя вече е. Ако това всички звучи като безсмислици - не се притеснявайте - ще ви напътства стъпка по стъпка скоро. Предизвикателната част от NAVT за всички е, че ще трябва да излезе с действителните CSS + снимки + JavaScript код за вашата себе си меню. И това е до вас, за да разбера къде и как да се интегрират тези файлове и да правят тези неща правилно получи свързани заедно.
С уважение, без да знае JQuery + някои PHP + CSS +, с приличен опит с Wordpress - това нещо е трудно да тегли.
С удоволствие Знам, че тези неща малко, затова реших да захапе куршум и ръководство на човечеството за свобода в изграждането на най-добрите от най-добрите навигационни менюта за Wordpress. Просто трябваше да намерят източници за някои добре изглеждащ хоризонтални менюта CSS. Взех диск на динамичен уеб сайт за най-добрите селекции, демонстрации и източници .

Посветен на ден, за да учат Thesis и да играе с NAVT плъгин. В края на краищата аз гордо, създаден по поръчка, гъвкави, SEO оптимизиран, нива, вложени nagivation структура за моята Wordpress + Thesis сайт.

Списък на характеристики на много нива, вложени меню за
(You Got да обичаме тези неща):

  • Професионални чист вид и усещане.
  • Подкрепа за всички модерни браузъри, в това число 6,7 MSIE, Opera, Safari, Firefox 3.x, Google Chrome и в двете JavaScript и JavaScript режими.
  • Грациозно downgradable за JavaScript браузъри. Можете меню ще бъдат използваеми, визуално сходни и дори за инвалиди браузъри JavaScript (макар и само нивото на горната част на екрана ще се вижда и не flyouts ще се случи, разбира се, тъй като те са направени от JavaScript).
  • SEO приятелски функции - неподреден списък меню код, генерирани в рамките на HTML. Google и други търсачки паяци ще бъде в състояние да индексира навигационната структура и да намерите линкове към вътрешни страници.
  • Подкрепа за неограничен гнездене нива и поднива.
  • Подкрепа за всяка поръчка или страници, мнения (чрез дефинирани от потребителя, IRI), категории, потребители, потребителски блокове код и външни връзки в менюто.
  • Подкрепа на текст, както и изображения, базирани на елементи от менюто. (Имам още да опитате тези обаче).
  • Меню структурата и съдържанието е визуално се настройва чрез администратор NAVT площ.
  • Компактен: JQuery flyouts за вложени нива.
  • Бързо: JQuery за менюто се зарежда от сървърите на Google (Бих се радвал Thesis себе си да направят същото, вместо да го издърпате локално). Това ще ускори нещата малко.
  • Скалируемост - Този вид меню се редактира и конфигуриране по всяко време чрез NAVT настройките на плъгин, без да е необходимо на кодиране навсякъде.

Аз използвах този отличен меню от Dynamic Drive портал, като база . Аз трябваше да персонализирате JavaScript код малко, както и парче на PHP в custom_functions.php да я накара да работи с дипломна работа. Също така броят на вече съществуващи страници, категории и мнения от моя сайт, са били използвани за сглобяване на структурата на менюто. Спецификата на Вашият сайт ще бъде различна - но концепции ще бъдат същите.
Така че нека се процедира?

Стъпка по стъпка инструкции за инсталацията на NAVT базирани вложени, персонализация, нива, SEO приятелски
и просто добре изглеждащи и дипломна работа Тема

  1. Отидете до админ панела на Wordpress. Plugins-> Add нови, търсене за "navt". В добавка, ще бъдат показани. Щракнете [Install], [Install], "Активиране Plugin".
  2. Tools-> NAVT списъци, Inside "Navigation Груп" площ "група на име" и въведете: "menu1" в полето, натиснете [Създай] бутона. "Menu1" площ на правоъгълник се създали.
    Тази "menu1" ще бъде основната площадка за изграждане на меню. Ще бъде плъзгане и пускане тук елементите на менюто си.
  3. В район "активи" намери "други" падащ списък и кликнете върху "Начало" избор. Thingie "Home" ще се появи във вътрешността на "unassigned" зона. Странно, нали? Не се тревожете, докато тя работи - и воля за нас.
  4. Плъзнете това thingie "Home" от район "активи" в "menu1" площ на правоъгълник. Той ще стане т. "Начало" в менюто.
    • Повторете стъпки 3-4 за някои страници от площ "Страници", както и за категории в район "категории". Плъзнете всички други елементи, които искат да бъдат в менюто си вътре "menu1" правоъгълник. Можете да щракнете върху страници, категории, потребителите и някои потребителски елементи, като например "списък разделител" и "код на блок". Код блок е готин начин да добавите персонализирани откъси вътре в менюто.
    • Може да плъзнете елементите от менюто вътре "menu1", за да пренаредите техния ред.
    • Можете да коригирате положението в йерархията на всеки елемент от менюто с "<" и ">" стрели.
    • Кликвайки върху текста името на всеки елемент от менюто - отваря ум стряскам допълнително диалоговия персонализиране за тази позиция. Най-вече използва по подразбиране, но технически, можете да отидете луд и да започнете да печелите на изображения, избор на меню и добавете парчета на HTML код в нея. Продължете с повишено внимание.
    • За linkless unclikable подменюта, който ще служи като "родители", за други "под-деца", аз използвах тип "Код блок". Например, когато персонализиране точка блок код влязох за "псевдоним елемент от менюто" = "MemberWing" и за "Enter блок код:" = "<a MemberWing href='#'> </ A>". Като HREF = "#" ще направи не кликване, но действа като валиден меню избор "родител" .
  5. Ето как ми NAVT "menu1" изгради структура изглеждаше като почти завършен:
    navt_building_icon
  6. Завършете първоначалната сграда и след това кликнете върху "съоръжения" иконата, за да персонализирате своя структурата на менюто:
    navt_customize_menu
  7. Тя ще се отвори диалогов прозорец с 4 раздела: Опции, меню, CSS, Тема.
    1. Отидете в раздела "Опции" и се уверете, че всичко е маркирано и "група на име" казва: "menu1"
    2. Върни се към раздела "Display" и се уверете, че всичко върху "Покажи навигация група на ..." област се проверяват [X]. Оставете останалата част по подразбиране.
    3. Отидете в раздела "CSS" и изберете радио бутона (х) "Да не се прилагат CSS класове".
    4. Отидете в раздела "Тема" и да го попълните така:
      navt_configuration_theme_tab_icon
      Поставете в "Добавяне на етикети, преди да ..." тази код:
      <div id='myjquerymenu' class='jquerycssmenu' style='margin-top:5px;'>
      Поставете в "Добавяне на етикети след ..." тази код:
      <br style='clear: left' /></div>
    5. Натиснете [Save / затваряне] бутона
  8. В тази сграда точка меню от опции в рамките на NAVT плъгин е пълен.
    Сега е време да направя малко мелодия за тезата, да я изработя. За това ние трябва да добавите няколко потребителски файлове - CSS и Javascript, че принадлежи към менюто и актуализация Thesis "custom_functions.php
  9. Изтеглете пълния набор от файлове тук .
  10. Разархивирайте архива. Ако сте актуализирали custom_functions.php си с вашите персонализации - трябва да ги обедините с моите неща. Аз ще го оставя до вас.
    Ако не сте го докосна - чувствайте се свободни да го презапишете с мина. Моля, обърнете внимание: Предпочитах да позиционирате меню под заглавието сайта (по подразбиране е над) - така че ми коригиране на тази преференция като.
  11. Качване архив, включително всички поддиректории и файлове, които са на тема директория "обичай", подобно на това:
    .../themes/THESIS-DIR/custom/custom_functions.php
    .../themes/THESIS-DIR/custom/jquerycssmenu/...

    Аз не съм пипал custom.css - аз предпочитам да се запази меню-специфични CSS силата на собствените им места, за да се избегне създаването на бъркотия вътре custom.css
  12. В този момент можете да презаредите вашия сайт и да видим нови красиви нови нива, вложени, SEO оптимизиран меню.
  13. Винаги можете да се върнете към NAVT настройки и да персонализирате вашето меню с по-голям избор или препозициониране нищо. Тя ще бъде отразена на живо сайт автоматично.

Пътят напред ...

Този урок е включен творчески пример от един вид меню. Играх с още един - само за да видим колко тъмно оцветени менюто ще изглежда:

Thesis theme - multilevel nested CSS menu - dark palette

тема - нива вложени меню CSS - тъмна палитра

Мисля, че е доста хубаво. Има много по-навигационни проби, които са на разположение на Dynamic Drive - всички от тях са възможни, за да персонализирате за дипломна работа и други теми от Wordpress с известни усилия:

Dynamic Drive Horizontal Menus

Dynamic Drive хоризонтала Менюта

Надявам се, че този урок ще намерите полезни и полезни. Както вече казах, е възможно да персонализирате всеки от тези менюта за дипломна работа - това е дадено време и желание, за да се случи.

Бих могъл да направя тази работа за вас, въз основа на договор. Просто изберете менюто, което желаете, свържете се с мен и аз ще работят по кода и инструкции за вашия уеб сайт.

$ 20

И разбира се, ако сте за изграждането на супер SEO оптимизиран премия WordPress членство портал - най-доброто решение за това:
Дипломна работа Тема + MemberWing плъгин членство + самостоятелно хоства Wordpress разбира се.

comments } { 15 коментара }

Premium Post 3

5 юли, 2009

Това е свободно закачка за премия след 3.
Тази статия съдържа комбинирани съдържание: Първата част е видима за Gold Потребители, цялата статия е видими само за членове на Platinum.
Опитайте се да влезете като злато член на първия (потребителско име / парола = злато / злато) - ще видите повече съдържание.
... И след това излизане и повторно влизане като член на платина (потребителско име / [...]

Прочети цялата статия →

Premium Post 2

5 юли, 2009

Това е свободно закачка за премия след 2. Останалото е видима за злато и само за членове.
Съвет - вход за членове злато / парола = злато / злато

В останалата част на тази статия е на разположение само за премии членове.
Влезте или се Стани член

Прочети цялата статия →

Premium Post 1

5 юли, 2009

Това е демо статия за MemberWing-X. С MemberWing-X тази статия е за закупуване на една цена от $ 2,95, или като се абонирате за програма "Членство Gold".
Така че, това е свободен закачка за премия пост 1. В останалата част на тази статия е видим само за членове, които са закупени за $ 2,95 или се абонирали за "Gold Членство".
Съвет [...]

Прочети цялата статия →

Дипломна работа тема и MemberWing Членство на сайта плъгин за най-добрите членството в сайтове на SEO

5 юли, 2009

MemberWing е WordPress плъгин членство страница, която е създадена специално за оптимизирани портали за членство на SEO. С гъвкави сменяеми закачки, подкрепа за Google Първа Свободен стандарт, цифрово съдържание и изтегляне на защитата, упълномощено с PromoFusion - гарантира членството си сайт бързо индексиране и по-висок класацията.
Докато другите членство сайт софтуери обича напълно блокирането на достъпа до [...]

Прочети цялата статия →