La quête de la parfaite menu vertical ...
Partie 1 de ce tutoriel décrit étape par étape de la construction horizontale imbriqués menu à plusieurs niveaux pour Wordpress Thème de thèse . Partie 2 continuera à améliorer cette fonctionnalité. Ici, nous allons ajouter "sombre" version de la barre de navigation horizontale et je vais vous apprendre à passer d'un "brillant" et "sombre" de version. La partie 2 est le surensemble de la partie 1. Il comprend tous de la partie 1 + ajoute plus de trucs sympas.
l'idée principale que je voulais présenter ajoute menu vertical à thème de thèse (et de Wordpress en général). Je cherchais vraiment souple, SEO menu convivial et multi-navigateur compatible vertical qui lui permettraient de créer un nombre illimité niveaux d'imbrication.
WEB a des tonnes de pages sur le sujet, mais quand j'ai commencé à essayer tous ces échantillons - soit ils ont été rompues, effondré, pris en charge qu'un nombre limité de niveaux ou de mauvaise conduite dans junksplorer Gates + Ballmer 6. Enfin je suis revenu à éprouvé Dynamic Drive menus que leurs échantillons verticaux s'est avérée une jolie boîte qui convient à mon exigences strictes. J'ai dû les modifier de manière significative si pour vous assurer qu'il correspond modèle de thèse.
La quête de la perfection continue ...
J'ai passé environ 16 heures de recherche, assemblage, les essais, la fixation, de polissage et de tuning CSS menu vertical et. Time code JS et 3 / 4 a été dépensé de ce qui en fait de travailler dans MSIE 6.
Quoi qu'il en soit, j'ai été heureux avec le résultat final. menu de navigation vertical en a résulté a tous les mêmes avantages que le menu horizontal a.
Ayant la possibilité d'ajouter menu vertical est très important d'environ 70-80% de portails sur le web. menus horizontaux ont limité "espace" pour accueillir de nombreux choix de menu menu vertical, mais n'a pas cette limitation et aiderait énormément. Alors nous y voilà.
Beaucoup d'étapes pour y arriver sont déjà décrites dans la partie 1 du tutorial et donc cela le faire pour un peu plus courte, mais avec plus de fonctionnalité très riches résultats.
Alors voilà:
Bâtiment SEO friendly, vertical, à plusieurs niveaux, hiérarchiquement emboîtés menu pour Wordpress et sujet de la thèse . Pas à pas
(... Ce que vous n'auriez jamais cru possible ...)
- Installer plugin php exec et l'activer. Nous en aurons besoin, car je vais utiliser PHP à l'intérieur du widget texte à émettre menu vertical "code HTML.
- Effectuez les étapes 1 - 6 de la partie 1 du tutoriel . Classiquement, vous devez installer et activer le plugin NAVT utilisation + construire visuellement votre menu. Assurez-vous que votre nom de groupe de menu est "menu1". Ce nom est codé en dur dans custom_functions.php
- Cliquez sur le train 'icône de votre "menu1" groupe à modifier ses propriétés:
- Suit des étapes 7,1 -7,3 de la partie 1 tutoriel pour définir "Options", "Affichage" et "CSS" Paramètres des onglets.
- Cliquez maintenant sur le "thème" onglet de cette boîte de dialogue. Nous allons remplacer certain nombre de paramètres y arriver (si vous suivi l'étape 1). C'est ok - vous ne perdrez rien - mais ces changements sont nécessaires parce que j'ai changé un peu de code à l'étape 1.
Voici comment ce dialogue doit être rempli:- A l'intérieur de "xpath Thème:" zone de saisir ce code (il commande pour remplacer une étiquette avec ces classes):
.jquerycssmenu, .jqueryslidemenu - Set "Action" à "Remplacer avec"
- A l'intérieur de "Ajouter des tags avant le groupe de navigation" zone entrez ce code:
<div class='jquerycssmenu' style='margin-top:5px;'> - A l'intérieur de "Ajouter des tags après le groupe de navigation" zone entrez ce code:
<br style='clear: left' /></div> - Cliquez sur [Enregistrer / bouton Fermer].
- A l'intérieur de "xpath Thème:" zone de saisir ce code (il commande pour remplacer une étiquette avec ces classes):
- Maintenant, allez au panneau d'administration Wordpress -> Apparence -> Widgets.
- Faites glisser "Texte" widget (à partir de la grande "widgets disponibles" zone) en "Encadré 1" zone de droite. Nous allons ajouter du code dans le widget texte qui nous aidera à concrétiser menu vertical.
NOTE: Je suppose que vous avez »Encadré 1» dans l'existence. Thèse options vous permet de l'éteindre - mais pour l'amour de ce faire laisser tutoriel que ce soit. - Une fois que vous avez fait glisser et tomber ce widget - il s'ouvre comme une fleur (je me sens romantique maintenant que la lutte est plus MSIE).
- Dans "Titre" zone entre "World's Best menu vertical" ... Eh bien, n'hésitez pas à utiliser votre créativité - ce texte va-dessus de votre menu vertical qui vient de naître.
- En grande zone de texte - entrer ce code 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;
?> - Appuyez sur bouton [Enregistrer], cliquez sur "Fermer" lien.
- Télécharger mise à jour des fichiers ici .
Cette archive comprend:- Mise à jour de "brillant" code de menu horizontale
- "Dark" version du menu horizontal
- codes menu vertical
- Mise à jour de custom_functions.php
- Maintenant, vous devez décompresser l'archive et de le transférer dans la «coutume» répertoire de votre thème de thèse .
Note: si vous avez effectué toutes les personnalisations à l'intérieur custom_functions.php - vous aurez besoin de les fusionner. Si ce n'est pas - n'hésitez pas à l'écraser avec ma version. - Voila! Maintenant vous pouvez recharger votre site Web et voir le menu du même "brillant" menu horizontal + neato verticale dans la barre latérale gauche.
- tâche BONUS: Que le changement "brillant" menu horizontal sur le "régime de couleur foncée.
- A l'intérieur du fichier custom_functions.php:
Remplacez ce code:
echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
//echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
avec ce code:
//echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
Fondamentalement, nous sommes en commentant une ligne et enlevant l'autre. - Maintenant, allez dans Wordpress admin-> Listes Outils-> NAVT et cliquez sur précitée "engin" icône pour modifier les propriétés de votre "menu1 groupe.
- Cliquez sur "Thème" onglet.
- A l'intérieur de "Ajouter des tags avant le groupe de navigation" zone entrez ce code:
<div class='jqueryslidemenu' style='margin-top:5px;'> - Maintenant - recharger votre page - et votre menu principal de navigation horizontale "magique" est devenu sombre, quelque chose comme ça:
sujet de la thèse - à plusieurs niveaux imbriqués menu CSS - palette sombre
palette de couleurs noir peut être plus approprié pour certains sites que celui de couleur claire. Alors maintenant, vous avez une liberté de choix dans votre vie!
- Pour en revenir à "régime lumineux de couleur" - juste au-dessus défaire "Bonus" étapes.
- A l'intérieur du fichier custom_functions.php:
- Conclusion:
J'aime Thème de thèse , je l'aime Wordpress et j'aime le fait que nous avons une façons d'ajouter des menus de navigation décent à nos portails.
20 $
Amusez-vous!
Gleb Esman
comments } ( 5 commentaires )




