La búsqueda para el menú vertical perfecta ...

Parte 1 de esta guía se describe paso a paso el proceso de construcción de menú horizontal de varios niveles anidados de tema de tesis de WordPress . Parte 2 continuará para mejorar esta función. Aquí vamos a añadir "oscuro" de la versión del menú de navegación horizontal y te voy a enseñar cómo cambiar entre "brillante" y la versión "oscura". La parte 2 es el superconjunto de la Parte 1. Incluye todas las de la Parte 1 + añade más cosas interesantes.

La idea principal que yo quería presentar es la adición de menú vertical de (y WordPress en general). Yo estaba buscando realmente flexible, SEO amigable y multi-navegador compatible con el menú vertical que permite crear un número ilimitado de niveles de anidamiento.

WEB tiene un montón de páginas sobre el tema, pero cuando empecé a probar todos estos ejemplos - que o bien se vino abajo, derrumbado, con el apoyo sólo número limitado de niveles o de mal comportamiento en las puertas + Ballmer junksplorer 6. Finalmente llegué a juzgados y de confianza menús Dynamic Drive como sus muestras verticales resultó ser un buen caso que se adapte a mis necesidades estrictas. Tuve que modificarlos de manera significativa, aunque para asegurarse de que se ajusta al modelo de tesis.
La búsqueda de la perfección sigue ...

Pasé alrededor de 16 horas de búsqueda, montaje, pruebas, fijar, pulir y afinar CSS menú vertical y. Código JS y 3/4 del tiempo se dedicó a hacer que funcione en MSIE 6.
De todas formas, yo estaba feliz con el resultado final. Menú de navegación vertical resultado tiene los mismos beneficios que el menú horizontal tiene.

Tener capacidad de agregar menú vertical es muy importante alrededor del 70-80% de los portales en la web. Menús horizontales han limitado "espacio" para dar cabida a muchas opciones de menú, pero el menú vertical no tienen esta limitación y que ayudaría enormemente. Así que aquí vamos.

Muchos de los pasos para que esto ocurra ya se han descrito en la parte 1 del tutorial así que esto lo hará por uno poco más corto, pero con resultados mucho más ricos en funciones.

Así que aquí va:

Edificio SEO, vertical, menús multinivel, jerarquizados para WordPress y el tema de tesis. Paso a paso
(... Lo que nunca creyó posible ...)

  1. Instalar plugin de php ejecutivo y que se active. Nosotros lo necesitamos, porque voy a usar PHP dentro del widget de texto para emitir el código HTML del menú vertical ".
  2. Realice los pasos 1 a 6 de la parte 1 del tutorial . Básicamente lo que necesita para instalar y activar utilizar el plugin NAVT + visual construir su menú. Asegúrese de que el nombre del grupo de menú es 'menu1'. Este nombre está codificada en custom_functions.php
  3. Haga clic en el 'arte' icono de la 'menu1' grupo para editar sus propiedades:
    navt_customize_menu
  4. Sigue los pasos 7,1 -7,3 de la parte 1 tutorial para configurar "Opciones", "Pantalla" y "CSS" ajustes de las fichas.
  5. Ahora haga clic en el "tema" de la pestaña de este diálogo. Vamos a sobreescribir número de ajustes de allí (si estado siguiendo el paso 1). Esto está bien - no se pierde nada - pero estos cambios son necesarios porque he cambiado un poco el código del paso 1.
    Así es como este diálogo debe ser llenado en:
    1. Dentro del "Tema xpath:" área de introducir este código (que manda para sustituir a cualquier etiqueta con estas clases):
      .jquerycssmenu, .jqueryslidemenu
    2. Ajuste "Acción" a "Reemplazar con"
    3. Dentro de "Agregar etiquetas antes de la navegación grupo de" área de introducir este código:
      <div class='jquerycssmenu' style='margin-top:5px;'>
    4. Dentro de "Añadir etiquetas de grupo después de la navegación" zona este código:
      <br style='clear: left' /></div>
    5. Haga clic en [Guardar / Cerrar] botón.
  6. Ahora ve al panel de administración de WordPress -> Apariencia -> Widgets.
  7. Arrastre "Texto" widget (a partir de la gran "widgets disponibles" de área) en la "barra lateral un" área de la derecha. Vamos a añadir un código en el widget de texto que nos ayudará a materializar menú vertical.
    NOTA: Supongo que usted tiene "barra lateral 1" en la existencia. Opciones de tesis le permite apagarlo - sino por el bien de este tutorial vamos hacer que sea.
  8. Una vez que arrastrar y soltar este widget - se abre como una flor (me siento romántica ahora que ha terminado la lucha MSIE).
  9. En "Título" área de entrar en "el mejor Mundial de menú vertical" ... Bueno, no dude en utilizar su creatividad - que el texto va a ir por encima de su menú vertical de los recién nacidos.
  10. En el área grande para el texto - ingrese el código 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. Pulse [Guardar], haga clic en "Cerrar" link.
  12. Descargar actualizado de los archivos aquí .
    Este archivo incluye:


    • Versión actualizada de "brillante" código de menú horizontal
    • "Oscuro" versión del menú horizontal
    • Códigos de menú vertical
    • Versión actualizada de custom_functions.php
  13. Ahora hay que descomprimir el archivo y subirlo a la "costumbre" del directorio de su tema de tesis.
    Nota: si usted ha hecho todas las personalizaciones en el interior custom_functions.php - que había necesidad de combinarlos. Si no es así - no dude en sobrescribir con mi versión.
  14. Voila! Ahora usted puede cargar su sitio web y ver lo mismo "brillante" en el menú horizontal + menú neato vertical en la barra lateral izquierda.
  15. Tarea BONUS: Que cambie "brillante" en el menú horizontal en el esquema de "oscuro" de color.
    1. Dentro del archivo custom_functions.php:
      reemplazar este código:
      echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
      //echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu

      con este código:
      //echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
      echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu

      Básicamente estamos comentando una línea y habilitando el otro.
    2. Ahora ve a WordPress Admin-> Herramientas-> Listas NAVT y haga clic en mencionada "engranaje" icono para editar las propiedades de su 'menu1' grupo.
    3. Haga clic en "Tema" ficha.
    4. Dentro de "Agregar etiquetas antes de la navegación grupo de" área de introducir este código:
      <div class='jqueryslidemenu' style='margin-top:5px;'>
    5. Ahora - vuelva a cargar la página - y su menú principal de navegación horizontal "mágicamente" se convirtió en oscuro, algo así:
      Thesis theme - multilevel nested CSS menu - dark palette

      Tema de tesis - el menú de niveles múltiples anidado CSS - paleta oscura

      Paleta de color oscuro pueden ser más adecuados para ciertos sitios que el color de la luz. Así que ahora usted tiene una libertad de elección en su vida!

    6. Para volver al esquema de "brillante" de color - sólo deshacer por encima de "bonus" pasos.
  16. Conclusión:
    Me encanta tema de tesis, me encanta WordPress y me encanta el hecho de que tenemos varias formas de añadir menús decentes de navegación para nuestros portales.

$ 20


Disfrute!

Gleb Esman

{Los comentarios sobre esta entrada están cerrados}

La búsqueda del menú perfecto ...

Esta es la parte 1 del tutorial
Parte 2 de este tutorial enseña cómo construir menú vertical + paleta de color oscuro para el horizontal

Decidí tema de tesis , porque uno de mis clientes me ha informado sobre los problemas de compatibilidad entre la tesis y mi pertenencia Plugin de WordPress sitio MemberWing. Me lo arreglaron y decidió echar un vistazo más de cerca de tesis y se tomó la molestia de ver videos en la página principal del sitio de la tesis principal - Diythemes.com .
Lo que más me impresionó es la atención a la facilidad de uso detalle, y sobre todo -. Características de SEO que están tan bien pensado
MemberWing plugin de pertenencia ha sido diseñado desde cero para los sitios de adhesión que habría que sacar el jugo de SEO tanto como sea posible. Así que he pagado un montón de atención a multitud de mejoras de SEO y perfecciones en MemberWing. Muchos de mis clientes preguntan los usuarios sobre diferentes temas de usar y tener tema de que estaba tan bien optimizado SEO desde lo más profundo sería un complemento excelente para los empresarios miembros del portal.

La combinación de los poderes de SEO SEO MemberWing con poderes de que dar lo mejor de las oportunidades de clasificación para mis clientes. Así que me Tesis y jugar con él por un día.

Es un excelente tema en todos los sentidos. La parte de navegación de la misma, aunque es un poco limitado en su función. A partir de la tesis 1.5 + es un menú de nivel único. Mi deseo es habitual para poder personalizar la navegación tanto como sea necesario. Algunos sitios tienen sólo unas pocas páginas, muchos otros tienen toneladas de páginas estáticas + infinidad de artículos y puestos de + un montón de categorías.
Así que en el mundo ideal que tiene la oportunidad de crear bonito menú organizado jerárquicamente de navegación fácil de usar es una necesidad. Tesis de la derecha del palo de navegación tiene buena pinta pero me di cuenta de que todos los sitios web basados ​​en la tesis-que busca como gemelos. Personalización de Tesis menú de navegación no es realmente fácil, así que la mayoría de la gente simplemente dejarlo como está. No hay manera de cambiar el orden de las categorías en el menú o la posición de ellos en las páginas. Y una vez más, la capacidad de crear estructuras anidadas del menú se encuentra. Así que decidí ver qué se podía hacer al respecto.
Después de tratar sobre media docena de menús de navegación / plugins relacionados puse mi elección en WordPress NAVT Plugin de navegación lista .
Plugin de NAVT es esencialmente desordenada generador de lista de super lujoso y un poco difíciles de entender no tradicional interfaz de administración. Lo engañoso de todo es que en realidad no crear menús de lujo que buscan por sí mismo. Lo hace la parte más difícil del trabajo, aunque - te da una capacidad de tirar de forma visual en conjunto, y generar una lista desordenada - esqueleto de su menú-a-ser. Y usted puede crear menús de muchos también. Usted puede tirar de todo tipo de cosas WordPress en el menú de navegación: páginas, mensajes, artículos, categorías, usuarios, bloques de código, enlaces externos, divisores, separadores y mezclar y combinar y nido y organizar y personalizar en cualquier estructura de árbol que desee.
NAVT genera para usted como resultado HTML lista desordenada. En segundo lugar la belleza de la NAVT es que ayuda a que usted inserte su nuevo menú en su tema a través de la lógica basada en JQuery famosa pero sin necesidad de cambiar ningún código! NAVT le permite especificar: "reemplazar este elemento # con mi menú de NAVT nuevo". # Elemento puede ser un id o clase de camino de menú existente o etiqueta de elemento div que está siendo generado por el tema actual. Así NAVT hace reemplazo para usted sin obligarlos a entrar en el tema del código y hacerlo más complicado de lo que ya es. Si todo esto suena como un galimatías - no te preocupes - me guiará paso a paso pronto. La parte desafiante de NAVT para todo el mundo es que usted tendrá que llegar a real de CSS + Javascript + código de imágenes para su mismo menú. Y le toca a usted para averiguar dónde y cómo integrar estos archivos y hacer que estas cosas se conectan entre sí adecuadamente.
Sinceramente, sin saber jQuery + un poco de PHP + CSS + con experiencia decente con WordPress - esto es difícil de lograr.
Con mucho gusto yo sé estas cosas un poco, así que decidí hacer de tripas corazón y guiar a la humanidad a la libertad en la construcción de lo mejor de los mejores menús de navegación para WordPress. Sólo tenía que encontrar fuentes de algunas buenas horizontales que buscan menús CSS. Cogí web unidad dinámica de sus mejores selecciones, demos y fuentes.

Dediqué un día a estudiar y jugar la tesis con el plugin NAVT. Al final he creado con orgullo personalizado, flexible, optimizado para SEO, la estructura de varios niveles, nagivation anidado en mi sitio Tesis WordPress + base.

Lista de las características de varios niveles, anidados del menú de tema de tesis
(Tienes que amar estas cosas):

  • Aspecto profesional, limpio y se siente.
  • Soporte para todos los navegadores modernos, incluyendo MSIE 6,7, Opera, Safari, 3.x Firefox, Google Chrome en JavaScript y los modos no javascript.
  • Gracia downgradable por falta de javascript navegadores. Usted menú se podrá utilizar, visualmente similar y de trabajo, incluso para los navegadores con javascript desactivado (aunque de navegación de nivel superior sólo será visible y no va a pasar menús laterales, por supuesto, ya que están hechas por javascript).
  • Características SEO friendly - desordenada lista de códigos del menú se genera dentro de HTML. Google y otros motores de búsqueda será capaz de indexar su estructura de navegación y encontrar enlaces a páginas interiores.
  • El apoyo a un número ilimitado de niveles de anidamiento y subniveles.
  • Soporte para cualquier fin o páginas, los mensajes (definidos por el usuario a través de URI), las categorías, los usuarios, los bloques de código personalizado y enlaces externos en el menú.
  • El apoyo del texto, así como la imagen basada en los elementos del menú. (Todavía tengo que probar estos sin embargo).
  • La estructura del menú y el contenido visual es ajustable a través de área de administración NAVT.
  • Compacto: JQuery menús laterales basados ​​en los niveles anidados.
  • Rápido: jQuery para el menú se carga desde los servidores de Google (me encantaría Tesis sí mismo para hacer lo mismo en vez de tirar de forma local). Esto podría acelerar un poco las cosas.
  • Escalabilidad - Este tipo de menú es editable y configurable en cualquier momento a través de la configuración de plugins NAVT sin necesidad de codificar en cualquier lugar.

He utilizado este excelente menú de la unidad dinámica del portal como base. Tuve que personalizar el código Javascript un poco, así como incluir trozo de PHP en custom_functions.php para que funcione con la tesis. También el número de las páginas preexistentes, las categorías y los puestos de mi sitio web se utilizaron para montar la estructura del menú. Sus características específicas del sitio será diferente - pero conceptos será el mismo.
Así que vamos a seguir adelante, ¿de acuerdo?

Instrucciones paso a paso para configurar NAVT basado anidado, personalizable en múltiples niveles, SEO
y simplemente genial mirando y Tesis Tema

  1. Ir al panel de administración de WordPress. Plugins-> Agregar nuevo, busque "navt". El plugin se mostrará. Haga clic en [Instalar], [Instalar ahora], "Activar plugin".
  2. Herramientas-> Listas NAVT, dentro de "Grupo de Navegación" zona de encontrar "el nombre del grupo" y escriba: "menu1" en el campo, pulse botón [Crear]. "Menu1" área de un rectángulo he creado.
    Este "menu1" área será el patio principal para la construcción del menú. Se le arrastrar y soltar los elementos de este menú.
  3. En los "activos" zona de encontrar "otro" cuadro de lista y haga clic en "Inicio" elección. "Home" cosita aparecerá dentro de "no asignada" la zona. Extraño, ¿eh? No se preocupe, siempre y cuando funciona - y voluntad para nosotros.
  4. Arrastre este "Home" cosita de "activos" área en área rectangular "menu1". Se convertirá en "Inicio" en el menú.
    • Repita los pasos 3-4 para algunas páginas de "páginas" de área, así como para las categorías de "categorías" zona. Arrastre cualquier otro elemento que desee estar en el menú de su interior "menu1" rectángulo. Puede hacer clic en las páginas, categorías, usuarios y algunos elementos personalizados, como "divisor de lista" y "bloque de código". Bloque de código es la forma fría para añadir fragmentos de código personalizados dentro del menú.
    • Puede arrastrar elementos de menú dentro de "menu1" área para cambiar su orden.
    • Usted puede ajustar la posición jerárquica de cada elemento de menú con "<" y ">" flechas.
    • Al hacer clic en el nombre de texto de cada elemento de menú - se abre alucinante diálogo de personalización adicionales para este artículo. Que utiliza sobre todo por defecto, pero técnicamente puede volverse loco y empezar a hacer la imagen basada en las opciones del menú y añadir los trozos de código HTML en ella. Proceda con cautela, sin embargo.
    • Para submenús unclikable sin uniones, que servirán como 'padres' de otras "sub-hijos" Yo "en bloque" Código Tipo. Por ejemplo, cuando la personalización de dicho elemento bloque de código que entró para "elemento de menú alias" = "MemberWing" y "Enter bloque de código:" = "<a href='#'> MemberWing </ a>". Tener href = "#" hará que no se puede hacer clic, pero que actúa como válida la elección "padre" del menú.
  5. Así es como mi NAVT 'menu1' estructura de construcción que parecía casi terminado:
    navt_building_icon
  6. Finalizar la construcción inicial y luego haga clic en "engranaje" icono para personalizar la estructura de su menú:
    navt_customize_menu
  7. Se abrirá el diálogo con 4 pestañas: Opciones de visualización, CSS, Tema.
    1. Ir a la pestaña "Opciones" y asegúrese de que todo lo que no está marcada y "el nombre del grupo", dice: "menu1"
    2. Ir a la pestaña "Pantalla" y asegurarse de que todo el "Show de navegación en grupo ..." área está marcada [x]. Deje el resto en valores predeterminados.
    3. Vaya a "CSS" y seleccione el botón de radio (x) "No aplicar clases CSS".
    4. Ir al "Tema" y llenar la ficha en el estilo:
      navt_configuration_theme_tab_icon
      Introduzca en "Añadir etiquetas antes de ..." área de este código:
      <div id='myjquerymenu' class='jquerycssmenu' style='margin-top:5px;'>
      Introduzca en "Agregar etiquetas después de ..." área de este código:
      <br style='clear: left' /></div>
    5. Pulse [Guardar / Cerrar]
  8. En este edificio el punto de menú dentro de opciones del plugin NAVT se ha completado.
    Ahora es el momento de hacer una melodía para tema de tesis para que esté listo. Para ello hay que añadir unos cuantos archivos personalizados - CSS y Javascript que pertenece al menú y custom_functions.php Tesis actualización '
  9. Descargar el juego completo de los archivos aquí .
  10. Descomprimir archivo. Si usted ha actualizado su custom_functions.php con sus personalizaciones - es necesario combinarlos con mis cosas. Te lo dejo a ti.
    Si no lo he tocado - no dude en sobrescribir con la mía. Tenga en cuenta que yo prefería a la posición del menú en la cabecera del sitio web (por defecto está por encima) - por lo que mi corrección incluida esta preferencia también.
  11. Subir archivos incluyendo todos los subdirectorios y ficheros bajo el directorio "costumbre" de su tema de tesis, así:
    .../themes/THESIS-DIR/custom/custom_functions.php
    .../themes/THESIS-DIR/custom/jquerycssmenu/...

    No he tocado custom.css - Yo prefiero mantener el menú específico de CSS en sus propias localidades para evitar la creación de desorden en el interior custom.css
  12. En este punto usted puede recargar su sitio web y ver la nueva nueva y hermosa de varios niveles, anidados, SEO menú optimizado.
  13. Usted siempre puede volver a NAVT configuración y personalizar el menú con más opciones, o cambiar la posición de cualquier cosa. Se refleja en el sitio en vivo de forma automática.

El camino por delante ...

Este tutorial incluye ejemplo creativo de un tipo de menú. He jugado con otro - sólo para ver cómo el menú de color oscuro, se vería así:

Thesis theme - multilevel nested CSS menu - dark palette

Tema de tesis - el menú de niveles múltiples anidado CSS - paleta oscura

Creo que es bastante agradable. Hay muchas muestras más de navegación disponibles en Dynamic Drive - todos ellos son posibles de adaptar a tesis y otros temas de WordPress, con un poco de esfuerzo:

Dynamic Drive Horizontal Menus

Menús dinámicos de transmisión horizontal

Espero que usted encontrará este tutorial útil y beneficioso. Como ya he dicho, es posible personalizar cualquiera de estos menús de Tesis - que se da el tiempo y el deseo de hacer que suceda.

Que podía hacer este trabajo para usted sobre una base contractual. Sólo tiene que elegir el menú que desea, póngase en contacto conmigo y voy a trabajar en el código e instrucciones para su sitio web.

$ 20

Y, por supuesto, si estás a la construcción de súper premium wordpress SEO optimizado miembros del portal - la mejor solución para esto:
Tema de tesis + plugin de MemberWing membresía + auto hospedada de WordPress , por supuesto.

comments } { 15 comentarios }

Prima Nota 3

05 de julio 2009

Esto es bromista libre para después premium de 3. Este artículo contiene el contenido combinado: La primera parte es visible para los miembros Gold, todo el artículo sólo es visible para los socios Platinum. Intenta entrar como miembro de la primera medalla de oro (nombre de usuario / contraseña = oro / oro) - verá más contenido. ... Y luego cerrar la sesión y vuelva a conectarse como el platino [...]

Lea el artículo completo →

Prima Nota 2

05 de julio 2009

Esto es bromista libre para después premium 2. El resto es visible para el oro y los miembros solamente. Sugerencia - el oro de sesión de miembro / password = oro / de oro ......

{{{Oro | platino}}}
El resto de este artículo está disponible para los miembros premium solamente.

Lea el artículo completo →

Prima 1 Post

05 de julio 2009

Este es el artículo de demostración para MemberWing-X. Con MemberWing-X este artículo se hace para la compra a un precio único de $ 2.95, o mediante la suscripción de "Gold" del programa. Así, este reclamo es gratuito para los posteriores prima 1. El resto de este artículo sólo es visible para los miembros que lo compró por $ 2.95 o suscrito a "El oro [...]

Lea el artículo completo →

Tesis tema y MemberWing pertenencia a un sitio plug-in para los mejores sitios de los miembros de SEO

05 de julio 2009

MemberWing es una organización Plugin de WordPress sitio web diseñado específicamente para los portales de los miembros de SEO optimizados. Con sus flexibles teasers indexables, soporte para Google Hacer clic estándar gratuita, contenidos digitales y la protección contra descarga de la facultad con PromoFusion - que garantiza su sitio de pertenencia de indexación rápida y graduaciones más altas. Mientras que otros softwares sitio de pertenencia le gusta para deshabilitar completamente el acceso [...]

Lea el artículo completo →