Un tema de WordPress para todos

Jueves, 4 de junio 2009

Bajo el título del blog, a la izquierda, justo encima de la barra de navegación, hay un interruptor que permite cambiar a un tema gráfico alternativo, es decir, "claro".

El tema gráfico de un blog es elegido por el propietario del blog en sí, si es creado por la mano, si es descargado de la red. El resultado final, sin embargo, además de "nosotros" los propietarios deben ser satisfechos por nuestros visitantes no siempre aprecian algunas opciones de diseño. Para algunos será común para otra maravillosa, para otros sigue siendo terriblemente molesto! ¿Por qué, entonces, no elige a "visitar" el diseño con la que para ver nuestro blog?

Todo lo que se deriva de las fuerzas de Emanuele proponer una versión de "claro" de undolog.com! ¿Cómo reprochárselo? Sin embargo, si he seguido su consejo, que debería hacerlo con los demás y la consecuencia sería la de encontrarse sujeto a cambios cada semana! A pesar de esto, son "los lectores / visitantes" para leer el blog, así que ¿por qué no ofrecer una herramienta que puede hacer que usted sceggliere la mejor visión posible? Junto con otras perspectivas interesantes ...

También hay quienes jamás plenamente satisfechos con la materia que posee (ver Napolux) y una herramienta como WP Seleccionar un tema en parte puede resolver el problema, asegurando una doble navegación de una nueva materia, o de prueba, y las cuentas anuales consolidadas para el "leal".

Entonces escuché Emanuele y He creado una versión de "claro" de este blog . Me di cuenta, para la ocasión, un simple plugin que te permite ver la lista de temas disponibles y seleccionar desde el front-end de WordPress. En la práctica, los visitantes podrán elegir la forma de mostrar el blog!

WP Elija su tema

WP escoger su tema para el plugin de WordPress es capaz de elegir el tema a los visitantes a utilizar. La elección es almacenada a través de "cookies" y, en esta versión, mantenida por un mes. Su funcionamiento es muy sencillo: instalar, activar, ocultar, a través de las configuraciones, las cuestiones que no queremos que nuestros visitantes puedan seleccionar e insertar esta línea en "sus plantillas, por ejemplo en el sidebar.php barra lateral sidebar.php

PHP:
  1. <h2> Elige un tema </ h2>
  2. ; ?> <? Php wp_chooseyourtheme ();?>

Los permisos cuestiones se mostrará en el menú desplegable. Cuando el usuario selecciona un tema, éste se almacena en la cookie y vuelve a cargar la página. En esta versión el plugin ofrece tres modos de visualización.

Parámetros

La lista de temas se pueden presentar de tres formas:

Menú Combo

PHP:
  1. <h2> Elige un tema </ h2>
  2. ; ?> <? Php wp_chooseyourtheme ();?>
  3. / / O
  4. "mode=menu" ) ; ?> <? Wp_chooseyourtheme php ( 'mode = menú ");?>

Esto genera un archivo HTML:

HTML:
  1. "wpcyt_combo" > clase <select = "wpcyt_combo">
  2. <option> nombre Tema 1 </ option>
  3. "selected" > Theme name 2 </option> <option "selected" seleccionado => nombre Tema 2 </ option>
  4. <option> nombre del tema ... </ option>

Lista

PHP:
  1. <h2> Elige un tema </ h2>
  2. "mode=list" ) ; ?> <? Wp_chooseyourtheme PHP ( "mode = lista ");?>

Esto generará un HTML altamente personalizable, como se muestra a continuación:

HTML:
  1. "wpcyt_list" > clase <ul = "wpcyt_list">
  2. "nome-tema-1" ><a href = "..." ><span> Nome tema 1 < / span>< / a>< / li> <li "nome-tema-1" clase => <a href = "..."> <span> Tema 1 Nombre </ span> </ a> </ li>
  3. "nome-tema-2 selected" ><a href = "..." ><span> Nome tema 2 < / span>< / a>< / li> clase <li = "nome-tema-2 selected"> <a href = "..."> <span> Tema 2 Nombre </ span> </ a> </ li>
  4. "nome-tema-n" ><a href = "..." ><span> Nome tema n < / span>< / a>< / li> <li "nome-tema-n" clase => <a href = n "..."> <span> tema nombre </ span> </ a> </ li>

El tema actual se indica mediante la adición de la clase selected en la etiqueta de li Versión menú desplegable el tema actual se selecciona automáticamente en la lista.

Roll

PHP:
  1. Siguiente <h2> tema </ h2>
  2. "mode=roll" ) ; ?> <? Wp_chooseyourtheme PHP ( "mode = roll ");?>

En este caso, crea un vínculo único que apunta a la cuestión siguiente ciclo realizado todos los temas disponibles:

HTML:
  1. "wpcyt_roll" > clase <div = "wpcyt_roll">
  2. "prossimo-tema" href = "#" ><span> Prossimo Tema < / span>< / a> "prossimo-tema" <a class = href = "#"> <span> Siguiente tema </ span> </ a>

Ventajas y el potencial

Como se dijo antes, el principal beneficio que ofrece para establecer un navegador tema que puede navegar sobre el otro. Cuanto mayor sea el número de temas disponibles, mayor será la capacidad de satisfacer las diversas necesidades de nuestros surfistas. Un tema, entonces, en WordPress, no es sólo una simple mirada y se siente. Además de "diseño de simple", que incluye la representación de gráficos, colores, tipo de fuente y la colocación de contenido, se añade el capcha de WordPress se pueden personalizar en la visión de este contenido. Con la introducción de las funciones adecuadas en realidad es posible añadir una forma diferente de disfrutar el blog que no se limita a un mero cambio en la apariencia.

Inconvenientes y advertencias

Todo esto obviamente tiene un precio, pagado en su totalidad por el propietario del blog. A primera vista, es evidente que más sujetos significa una mayor carga en el mantenimiento del blog. Cualquier adición hecha sobre un tema necesariamente debe ser otra riprosta: botones de PayPal, las banderas y todos los elementos que alivian el contenido de la base de datos de WordPress. Por ejemplo, el mismo plugin WP escoger su tema, incluso si se ha instalado en el "global", requiere la introducción manual de wp_chooseyourtheme() Educación wp_chooseyourtheme() en la barra lateral sidebar.php por ejemplo. Si hemos puesto a disposición tres temas, los tres deben ser llenados por la educación, o para cambiar el tema que usted no sabe cómo dar marcha atrás o seleccionar un tema diferente.

Por otra parte, como se mencionó anteriormente, el uso de "cookies" para informar al sistema que este usuario en particular se ha elegido este tema en particular, pueden entrar en conflicto con algunos plugins. Por ejemplo, tuve algunos problemas con el Super GT caché, no es nueva para este tipo de cuestiones. Sin embargo, creo que lo resolvió mediante la modificación del .htaccess Buscar / líneas:

CÓDIGO:
  1. !^.* ( comment_author_|wordpress|wp-postpass_ ) .*$ RewriteCond% (HTTP: Cookie) ^ .* (comment_author_ | WordPress | WP-postpass_) .* $

y la realización de cambios en:

CÓDIGO:
  1. !^.* ( comment_author_|wordpress|wp-postpass_|wpcyt_name ) .*$ RewriteCond% (HTTP: Cookie) ^ .* (comment_author_ | WordPress | WP-postpass_ | wpcyt_name) .* $

wpcyt_name es el nombre de la cookie utilizado por WP Elija su tema

Post relacionados

Fue útil esta información?: Per nientePocoAbbastanzaMoltoMoltissimo
Loading ... Cargando ...

20 comentarios a "Un tema de WordPress para todos"

  1. getAvatar 1,0
    04 giugno, 2009 Saidmade »WP Seleccionar un tema: WordPress multi-temas:

    [...] Elige tu tema es un plugin para Wordpress: WP en condiciones de elegir el tema gráfico para nuestros visitantes a utilizar cuando la navegación de nuestro blog. Los orígenes de este proyecto se puede encontrar en un tema para WordPress para todos. [...]

  2. getAvatar 1,0
    04 giugno, 2009 Ghid:

    Plugin Excelente!

    Para el problema de tener que actualizar todos los temas cada vez, puede crear temas alternativos utilizando temas de niños, ¿no?

  3. getAvatar 1,0
    04 giugno, 2009 Napolux:

    Ya hay plugins que hacer algo como esto conmutador tema? P

  4. getAvatar 1,0
    04 giugno, 2009 Napolux:

    Sal
    Mil veces mejor que el tema claro, si se me permite P Con un poco de aggiustatina gráficos sería perfecto. P

  5. getAvatar 1,0
    04 giugno, 2009 Emanuele:

    Felicitaciones por la atención que se presta a sus usuarios! ;-)
    Sobre el tema, como se mencionó por Napolux, debe corregir un par de cosas. Me imagino que todavía está en proceso, pero por ejemplo, los botones verdes en los comentarios son feas.
    Otra cosa ... ¿Por qué no trabajar con CSS en lugar de tener que crear una completamente nueva plantilla con un camino totalmente diferente de las imágenes (por supuesto, algunas decisiones deben ser revisados: véase, por ejemplo el botón para enviar sus comentarios ...)?
    Hola,
    Emanuele
    PS: Confirmo que plugin ya existe! :-P

  6. getAvatar 1,0
    04 giugno, 2009 Giovambattista Fazioli:

    @ Napolux:

    Ya hay plugins que hacer algo como esto conmutador tema?

    Sí, ya hay ... pero mejor lo tienen en su propia :) Entonces, espero que la mía es mejor :)

  7. getAvatar 1,0
    04 giugno, 2009 Giovambattista Fazioli:

    @ Napolux:

    Con unos gráficos sería perfecto aggiustatina

    Recomienda ... Recomienda ... :)

  8. getAvatar 1,0
    04 giugno, 2009 Giovambattista Fazioli:

    @ Emmanuel: también habría soluciones diferentes. Sin embargo, he elegido el más brutal y redundantes y actuado con eficacia en todos los archivos del tema. Mi objetivo, en realidad, no es sólo para cambiar la apariencia entenderse como colores e imágenes, pero también te permiten cambiar la navegación, proporcionando nuevas plantillas, las funciones adicionales en functions.php etc ...
    Paino Pian, sin embargo, gracias a sus sugerencias, ajustar los detalles de la versión "blanca" ... :)

  9. getAvatar 1,0
    04 giugno, 2009 Sniper Wolf:

    Muy bonita esta versión en blanco. Me di cuenta de que el Adsense bannerino, en virtud de las etiquetas, era negro con verde enlace ;)

    Sin embargo, un buen trabajo, aunque me gusta mucho mejor la versión de Undolog negro.

    Hola

  10. getAvatar 1,0
    04 giugno, 2009 Giovambattista Fazioli:

    @ Sniper Wolf:

    Me di cuenta de que el Adsense bannerino, en virtud de las etiquetas, siendo negro

    Sí, esto sucede porque AdSense es un servicio externo de conjunto, fuera del contexto del tema. ¿Qué debo hacer (tirano tiempo ...) y crear un nuevo de AdSense para este tema ... se hará cargo tan pronto como sea :)

  11. getAvatar 1,0
    04 giugno, 2009 Giovambattista Fazioli:

    @ Ghid:

    Para el problema de tener que actualizar todos los temas cada vez, puede crear temas alternativos utilizando temas de niños, ¿no?

    Vale la pena verlo! En realidad no he mencionado el tema del niño para WordPress porque son muy poco conocidas y poco utilizadas, al menos por la gran mayoría de los bloggers no técnico. A menudo, es más fácil (y también es conocida por ser la mayoría) de instalar temas diferentes, separados en carpetas físicas.
    Sin embargo usted dice es totalmente justificada y el Niño tema sería la mejor solución para aquellos que quieren crear una variación de su tema usando el tema de la herencia de su padre. Tema sobre el que se podría discutir en breve ... :)

  12. getAvatar 1,0
    04 giugno, 2009 camu:

    Giovambattista, no escuchar Emanuele todos los tiempos, es uno que está librando una batalla por la blogosfera entera a eliminar los negros de los temas. Bromas aparte, esta versión es realmente muy clara y más legible. En mi parte del tema de los cambios una vez al mes, pero si usted me dijo que estaban trabajando en un plugin que esperaba! En su defecto, he añadido un poco de "los controles y funciones dentro de mi tema, para hacer algo similar a la suya. En mi caso, tengo 12 temas, uno para cada mes. Más 2 de alto contraste: luz y oscuridad. El usuario puede elegir cuál usar, como expliqué hace poco en mi artículo. No he hecho más fácil de cambiar porque me gustaría que no obstante, la mayoría continuó utilizando lo que yo quiero, en el fondo son el propietario, ¿no?

  13. getAvatar 1,0
  14. getAvatar 1,0
    05 giugno, 2009 Emanuele:

    Camu ahaha! Es elegancia! :-P
    Temas de los negros vio así hace 10 años! ;-)
    Hola,
    Emanuele

  15. getAvatar 1,0
    06 giugno, 2009 Lo mejor de la Semana # 20 | BigThink:

    [...] Un tema de WordPress para todos WP escoger su tema, un plugin se creó específicamente para permitir al visitante a elegir el tema para mostrar en tu blog. [...]

  16. getAvatar 1,0
    07 giugno, 2009 Lo Mejor de la Semana # 23 | Wall Gioxx del:

    [...] Un tema de WordPress para todos los [...]

  17. getAvatar 1,0
  18. getAvatar 1,0
    10 de junio 2009 Davide Salerno:

    Con Safari 4 no actúa como el interruptor del tema ... podría ser un problema con Javascript :-(

  19. getAvatar 1,0
    10 de junio 2009 Giovambattista Fazioli:

    Salerno @ David: Sí, Safari tiene un comportamiento anormal, tanto en Mac como en Windows. Puede ser debido a la caché interna de Safari. En el Mac, el cambio del tema he trabajado, pero de forma intermitente. Investigar ... (Safari en Windows ha ido incluso bloqueo)

  20. getAvatar 1,0
    05 Ott, 2009 Saidmade »WP Elige tu tema:

    [...] Elige tu tema es un plugin para Wordpress: WP en condiciones de elegir el tema gráfico para nuestros visitantes a utilizar cuando la navegación de nuestro blog. Los orígenes de este proyecto se puede encontrar en un tema para WordPress para todos. [...]

Deja tu comentario

TAG XHTML RESTRICCIONES: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> código de inserción:
 <pre></pre>         // blocco generico [code][/code]       // blocco generico [as][/as]           // Actionscript [css][/css]         // CSS Style Sheet [html][/html]       // HTML [js][/js]           // Javascript [objc][/objc]       // Objective-C [php][/php]         // PHP [sql][/sql]         // SQL