Imagen FeedCiberPrensa | Blogs La Conversación 2008

Publicado por Fernando Tellado | 26 Junio 2008

Múltiples barras laterales

Normalmente solo es necesario disponer de una configuración de barras laterales en un blog, pero en ocasiones, si quieres distinguir alguna página en especial con contenido personalizado y relevante a esa página, puede ser interesante que muestre su propia, y personal, barra lateral.

Se me ocurren varias situaciones, como una página de descargas con enlaces especiales a otros documentos o binarios, la página de contacto con información del Portfolio del autor del blog, la tienda online, etc. En ciertas situaciones es casi imprescindible ofrecer un entorno distintivo y aprovechar ese espacio para cuestiones realmente útiles para el objeto de la página que se visita.

Lo que te propongo hoy es un paso adelante, una variación del artículo en el que ya vimos como hacer barras laterales dinámicas, una especialización para páginas concretas de tu blog WordPress.

Como ya hemos visto otras veces, y si te lo perdiste lo repetimos, en toda plantilla para WordPress hay un código estándar que se ocupa de "llamar" a la/s barra/s lateral/es, de indicar a partir de que punto de la misma se debe mostrar. Es este:

PHP:
  1. <?php get_sidebar(); ?>

Y, si queremos llamar a varias barras laterales, que previamente habremos creado y personalizado a nuestro gusto o necesidad, tendremos que cambiar esta línea por algo mas práctico, adaptado a nuestra situación específica. Por ejemplo, algo así:

PHP:
  1. <?php if (is_page(##)) {include (’sidebar2.php’); }
  2. else if (is_page(##)) {include (’sidebar3.php’); }
  3. else {include (’sidebar.php’); }
  4. ?>

Donde "##" es el ID de la página donde queremos que aparezca cada barra lateral personalizada.

Usando este método lo que hacemos es utilizar la barra lateral "sidebar.php" para todas las páginas del blog excepto para aquellas en donde, mediante su ID, definimos que debe utilizar otro fichero de barra lateral especial: "sidebar2.php" o "sidebar3.php".

¿A que es fácil?

Si se te ocurre alguna manera mas de personalizar este truco lo puedes comentar, seguro que a algún lector le viene de maravilla.

También te puede interesar:

14 comentarios | Escribe un comentario

  1. Ayuda Blogger (13 comentarios) - 26/06/2008 a las 0:30

    Me gusta mucho la plantilla de la izquierda de la imagen :D Alguien sabe cual es?

  2. Andy (3 comentarios) - 26/06/2008 a las 7:08

    Hola como estas

    Con que programa haces el efecto de la imagen que tienes en este post?

    Muchas Gracias.

  3. tote (8 comentarios) - 26/06/2008 a las 12:51

    yo usaba antes Joomla (hasta que me pasé al lado oscuro) y en cada categoria tenia un lateral diferente, por ejemplo: Un “lo mas visitado” de cada categoria. En la principal lo mas visitado del blog, pero en una categoria puedes poner lo mas visitado de esa categoria.
    Al igual con todos los apartados del sidebar: lo mas comentado, lo mas visto, las ultimas noticias, etc…
    gracias por el aporte, ve viene genial…

  4. Fernando Tellado (868 comentarios) - 26/06/2008 a las 14:56

    Me alegro de que te haya servido. Yo también he trabajado con Joomla y, a pesar de que es muy potente, me quedo con WP.

  5. tote (8 comentarios) - 26/06/2008 a las 16:25

    Si, yo ahora tambien, aunque el salto me ha “dolido”, pues he perdido paginas con page rank y un monton de paginas bien indexadas y ahora es como empezar de nuevo…

  6. Fernando Tellado (868 comentarios) - 26/06/2008 a las 20:24

    ¿No hiciste una redirección?. Que putada :o

    Bueno, pues a retomar los inicios. Si te podemos ayudar en algo aquí nos tienes ;)

  7. emiliano (14 comentarios) - 26/06/2008 a las 20:31

    Ya he hecho esta consulta en el foro pero ha quedado a medio contestar. Justamente la respuesta que se ha aportado en aquel momento es esto que sugerís aquí, …pero cuando quiero colocar el sidebar el resultado es que lo coloca en cualquier lado menos donde debería ir (a la derecha)… cómo podría solucionarlo?

  8. Fernando Tellado (868 comentarios) - 26/06/2008 a las 20:43

    emiliano, está claro que algo has puesto donde no debías o te has dejado una etiqueta sin cerrar.

    Pon en el foro el código y lo vemos entre todos ;)

  9. Andy (3 comentarios) - 26/06/2008 a las 22:24

    muy bueno el artuculo.

    Me podrian Ayudar con esto.

    Que Software usan para crear conbinaciones de imagenes como la mostrada al principio de este post?

    Me interesa hacer imagenes con algun soft facilmente.

    Gracias.

  10. Fernando Tellado (868 comentarios) - 26/06/2008 a las 23:30

    Andy, esa imagen debe estar hecha con Photoshop supongo, no es mía. Para hacer cosas similares uso una combinación de Photoshop y Apple Pages.

  11. tote (8 comentarios) - 27/06/2008 a las 13:23

    Si, le instalé un plugin para redireccionar, que me estoy hinchando de redireccionar las mas importantes y el resto con un 301 a la home, pero no es muy buena solucion… pero nada, poquito a poco… gracias por el ofrecimiento… que por cierto ya me ofreceis con la pagina que estoy aprendiendo tela, me teneis enganchao ehehehe…

  12. Fernando Tellado (868 comentarios) - 27/06/2008 a las 14:49

    No, la verdad, no es el mejor apaño. Con una redirección en htaccess lo habrías dejado perfecto. En el blog y el foro se explicó hace poco como hacerlo :)

  13. Mauro (6 comentarios) - 28/06/2008 a las 1:37

    Hola, que buena ayuda, pero como podría tener dos sidebar, uno para el home y para el resto de post (los que están en el paginador) y otra para todos los post individuales o para el single.php

    Gracias por su amable ayuda

  14. Fernando Tellado (868 comentarios) - 28/06/2008 a las 1:51

    Ya te contesté por mail, lo comenté aquí:

    http://ayudawordpress.com/barras-laterales-dinamicas/

Escribe un comentario




XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

LO ÚLTIMO EN LOS FOROS

Loading...