Como mostrar diferentes sidebar en WordPress

Trabajando en un proyecto de implementacion de wordpress para un portal turistico, me pidieron(el cliente quiere jajaja) que apareciera un sidebar diferente segun la pagina(post o page) en la que estubiera el visitante, asi que investigando encontre como hacerlo: Primero debemos abrir el archivo sidebar.php de nuestro theme. En nuetro ejemplo cargaremos una sidebar para [...]

Trabajando en un proyecto de implementacion de wordpress para un portal turistico, me pidieron(el cliente quiere jajaja) que apareciera un sidebar diferente segun la pagina(post o page) en la que estubiera el visitante, asi que investigando encontre como hacerlo:

Primero debemos abrir el archivo sidebar.php de nuestro theme. En nuetro ejemplo cargaremos una sidebar para el home, otro para un post, otro para una pagina en particular y otro para todos los demas.

 
<ul>
< ?php  if(is_front_page())
{ if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) // Si es la pagina principal cargamon el sidebar por defatul
?>
< ?php }elseif(is_single('40')){ //Mostrar si es el post con el ID 40?>
<li><h2>Post Numero 40</h2></li>
< ?php }elseif(is_page('5')){ //Mostrar si es la pagina con el ID 5?>
<li><h2>Pagina 5</h2></li>
< ?php }else{ //Mostrar Si no es ni el post 40 ni la pagina 5?>
<li><h2>Recomendamos</h2>
<a href="http://jorgelig.la100rra.com.mx/">Jorgelig blog</a>
</li>
< ?php } ?>
</ul>

Related posts:

  1. 100 Themes para WordPress Pues les dejo otra pagina donde hacen muy buena una...
  2. Mi primer plugin para WordPress: mitsukaranakatta. mitsukaranakatta version español mitsukaranakatta es un generador de errores 404....
  3. Bonitos Themes para WordPress Parece que ultimamente el microblogin se vuelve popular, asi que...
  4. PLugin WP Cumulus: Cumulo de Tags para WordPress Interesante plugin para wordpress el cual muestra los tags en...
  5. Comentarios de WordPress en un cuadros de dialogo con algo de CSS. No me refiero a los comentarios del codigo de wordpress,...

Related posts brought to you by Yet Another Related Posts Plugin.

5 Comentarios

09.21.08

Necesito crear 2 sidebar diferentes, uno para la home y otro para los post, pero tu código no me funciona, este es el código que tengo en sidebar.php (utilizo el theme 02: http://eches.net/test/)

09.21.08

una pregunta en donde puedo encontrar ese archivo sidebar.php o como lo encuentro….

porfa espero tu respuesta ai tienes el link de mi wordpress si quieres dejamelo como coment gracias……

09.21.08

@Gabo: Como lo mencino en el articulo, el archivo sidebar.php se encuentra dentro de la carpeta de tu theme; en algunos themes son uno o mas archivos. Que theme estas usando y de donde lo bajaste para darle un vistaso?

09.21.08

Interesante aporte..
la verdad no conocia esta funcion y en varias ocasiones necesite esto.. para solucionarlo utilice varios “sidebar” y los llamaba por el include..

obviamente este es la forma correcta.. lo voy a probar precisamente en el sitio de mi esposa a ver como me sale

saludos

09.21.08

Que bueno que te sirvio Reyner, no olvides pasarme el link del sitio de tu esposa(WTF? aun no termino de asimilarlo) para ponerlo en mi sidebar ;)

Deja tu comentario

Todos los comentarios son moderados antes de ser publicados, por lo que no debes escribir en mayusculas o palabras antisonantes.

* Nickname, Email y Comentario requeridos

Mi Perfil

Related Posts

Related posts:

  1. 100 Themes para WordPress Pues les dejo otra pagina donde hacen muy buena una...
  2. Mi primer plugin para WordPress: mitsukaranakatta. mitsukaranakatta version español mitsukaranakatta es un generador de errores 404....
  3. Bonitos Themes para WordPress Parece que ultimamente el microblogin se vuelve popular, asi que...
  4. PLugin WP Cumulus: Cumulo de Tags para WordPress Interesante plugin para wordpress el cual muestra los tags en...
  5. Comentarios de WordPress en un cuadros de dialogo con algo de CSS. No me refiero a los comentarios del codigo de wordpress,...

Related posts brought to you by Yet Another Related Posts Plugin.