Dążenie do idealnego menu w pionie ...
Część 1 tego samouczka opisano krok po kroku proces budowania poziome wielopoziomowe zagnieżdżone menu w WordPress Thesis . Część 2 będzie kontynuowany w celu zwiększenia tej funkcji. Tutaj będziemy dodawać "ciemne" wersji poziome menu nawigacyjne i nauczę cię, jak przełączać między "jasny" i "ciemne" wersji. Część 2 jest rozszerzeniem Część 1. Zawiera wszystkie z części 1 + dodaje więcej fajnych rzeczy.
Główna idea, że chciałem przedstawić jest dodanie menu pionowe na temat pracy magisterskiej (i Wordpress w ogóle). Szukałem bardzo elastyczny, przyjazny i multi-browser SEO zgodne menu pionowe, które pozwoliłyby tworzyć nieograniczoną poziomy zagnieżdżenia.
WEB ma mnóstwo stron na ten temat, ale kiedy zacząłem próbować wszystkich tych próbek - albo się zepsuł, rozpadło się, obsługiwane tylko ograniczoną liczbę poziomów czy źle się zachowywał w Gates + junksplorer Ballmer jest 6. Wreszcie wróciłem do sprawdzonych Dynamiczne menu dysku , jak ich pionowe próbki okazały się miłym tak, że pasuje do mojego rygorystyczne wymagania. Musiałem znacząco zmodyfikować je jednak upewnić się, że pasuje do modelu Thesis.
Dążenie do doskonałości w dalszym ciągu ...
Spędziłem około 16 godzin poszukiwań, montaż, testowanie, mocowania, polerowania i tuning pionowe menu w CSS i. Kod js i 3 / 4 czasu spędził co do pracy w MSIE 6.
W każdym razie, jestem zadowolony z końcowego wyniku. Spowodowało pionowe menu nawigacyjne te same korzyści , że poziome menu ma.
Mając możliwość dodawania pionowe menu jest bardzo ważne dla ok. 70-80% portale w internecie. Poziome menu mają ograniczone "przestrzeń", aby pomieścić wiele opcji menu, ale menu pionowe nie ma takiego ograniczenia i może pomóc ogromnie. Tak więc zaczynamy.
Wiele czynności, aby tak się stało są już opisane w części 1 poradnik więc zrobi to za nieco krótsze, ale o wiele więcej funkcji wyniki bogaty.
Więc o to idzie:
Budynek przyjazny SEO, pionowe, wielopoziomowe, hierarchicznie zagnieżdżone menu w Wordpress i tematu pracy dyplomowej . Krok po kroku
(... To, czego nie spodziewasz ...)
- Zainstaluj plugin exec php i go aktywować. Będzie ono potrzebne, ponieważ będę używał PHP wewnątrz widget tekst do emisji pionowe menu "kodu HTML.
- Wykonaj kroki 1 - 6 z części 1 kursu . Zasadniczo należy zainstalować i aktywować używać NAVT wtyczki + wizualnie zbudować menu. Upewnij się, że nazwa grupy menu "menu1". Nazwa ta jest sztywno w custom_functions.php
- Kliknij na "bieg" ikonę "menu1" grupy, aby go edytować właściwości:
- Następujące kroki 7,1 -7,3 części 1 poradnik, aby ustawić "Opcje", "Ekran" i "CSS" zakładki ustawienia.
- Teraz kliknij na "Theme" kartę tego okna. Będziemy zastąpić wiele ustawień tam (jeśli zostały po kroku 1). To jest ok - nie stracisz nic - ale te zmiany są potrzebne, ponieważ zmieniłem trochę kod z kroku 1.
Oto jak to okno musi być wypełniona:- Wewnątrz "Theme xpath:" obszar tego kodu (nakazuje zastąpić każdy znacznik z tych klas):
.jquerycssmenu, .jqueryslidemenu - Ustaw "Action" na "Replace with"
- Wewnątrz "Dodaj tagi przed nawigacji grupy" obszar wprowadzić kod:
<div class='jquerycssmenu' style='margin-top:5px;'> - Wewnątrz "Dodaj tagi po nawigacji grupy" obszar wprowadzić kod:
<br style='clear: left' /></div> - Kliknij na [save / Close].
- Wewnątrz "Theme xpath:" obszar tego kodu (nakazuje zastąpić każdy znacznik z tych klas):
- Teraz przejdź do panelu administracyjnego Wordpress -> Wygląd -> Widgety.
- Drag "Tekst" widget (z wielkim "Dostępne widgety" obszar) na "boczny 1" obszar po prawej stronie. Dodamy kod do widget Tekst, który pomoże nam urzeczywistnić pionowe menu.
UWAGA: Przypuszczam, że masz "Sidebar 1" w istnienie. Opcje Thesis pozwala, aby go wyłączyć - ale dla tego kursu niech sprawiają, że jest. - Po przeciągać ten widget - to otwiera się jak kwiat (czuję romantyczny teraz, że walka MSIE jest powyżej).
- W "Tytuł" wpisz obszar "Najlepszy na świecie pionowe menu" ... Cóż, możesz użyć swojej kreatywności - to tekst będzie nad nowo narodzonych menu pionowe.
- W dużych powierzchni tekstu - wpisz ten kod 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;
?> - Naciśnij przycisk [Zapisz] przycisk, kliknij na "Zamknij" link.
- Pobierz zaktualizowany zestaw plików tutaj .
To archiwum zawiera:- Zaktualizowana wersja "jasny" kod poziome menu
- "Dark" wersji poziome menu
- Pionowe menu kody
- Zaktualizowana wersja custom_functions.php
- Teraz trzeba rozpakować archiwum i przesłać go do "custom" katalogu swojego tematu pracy magisterskiej .
Uwaga: jeśli masz zrobić wszelkie modyfikacje wewnątrz custom_functions.php - trzeba by je połączyć. Jeśli nie - prosimy ją zastąpić moją wersję. - Voila! Teraz możesz przeładować stronę i zobacz sam "jasny" poziome menu + neato pionowe menu w lewym panelu.
- Zadanie BONUS: Niech zmiana "jasny" poziome menu na "ciemne" schemat kolorów.
- Wewnątrz pliku custom_functions.php:
zastąpić ten kod:
echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
//echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
z tego kodu:
//echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
Zasadniczo jesteśmy zakomentowanie jednej linii i odkomentowanie drugiej. - Teraz przejdź do Wordpress admin-> Narzędzia-> Listy NAVT i kliknij wyżej wymienionych "narzędzi", aby edytować właściwości na swoim "menu1" grupy.
- Kliknij "Theme" tab.
- Wewnątrz "Dodaj tagi przed nawigacji grupy" obszar wprowadzić kod:
<div class='jqueryslidemenu' style='margin-top:5px;'> - Teraz - reload strony - a głównym poziomym menu "magicznie" się ciemno, coś takiego:
Temat pracy magisterskiej - wielopoziomowe zagnieżdżone menu CSS - ciemne palety
Ciemna paleta kolorów może być bardziej odpowiednie dla niektórych stron niż światło jednego koloru. To teraz masz wolność wyboru w swoim życiu!
- Aby wrócić do "jasny" schemat kolorów - wystarczy cofnąć powyżej "Bonus" kroki.
- Wewnątrz pliku custom_functions.php:
- Wnioski:
Kocham tematu pracy magisterskiej , kocham Wordpress i kocham to, że mamy sposoby, aby dodać przyzwoitego menu nawigacji do naszych portali.
20 dolarów
Enjoy!
Gleb esman
comments } { 5 komentarzy }




