Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Definir widwets y sidebar para una pagina concreta

Estas en el tema de Definir widwets y sidebar para una pagina concreta en el foro de WordPress en Foros del Web. Hola Tengo un blog con tema sufussion La inmensa mayoría del blog tiene el típico diseño de columna principal gruesa con los post/paginas y columna ...
  #1 (permalink)  
Antiguo 22/08/2012, 11:45
 
Fecha de Ingreso: marzo-2005
Mensajes: 47
Antigüedad: 19 años, 8 meses
Puntos: 0
Pregunta Definir widwets y sidebar para una pagina concreta

Hola

Tengo un blog con tema sufussion

La inmensa mayoría del blog tiene el típico diseño de columna principal gruesa con los post/paginas y columna a la derecha estrecha con los widgets.

Pero voy a tener dos (al menos) paginas donde la columna de la derecha quiero que sea mas ancha y tenga solo un widget de RSS (en cada una de esas paginas el widget apuntaran a distinta fuente de RSS)

Hay alguna manera de hacer que sea en la página en la que se defina que use este tipo de distribución?

¿se puede crear layout nuevos para suffusión? Por ejemplo un layaut que te ponga como columna de la derecha el widget de rss y que te deje poner como parámetro en cada pagina que uses ese layout la url de la fuente de feeds que se va a usar?

¿O alguna manera de tener en Aparencia -> wideget alguna "sidebar 3" (4, 5, etc) con los widget de cada caso y en la pagina elegir que sidebar se va a usar?

¿O usar los widget Ad Hoc pero que te los ponga en la columna de la derecha?

No se, ¿alguna idea?

Ahora tengo esta ñapa quitando la sidebar, usando los widget ad hoc y cambiando algunos css http://austrias.tomalosbarrios.net/extension pero lo que quiero es que se vea como en el resto de la web (por ej en http://austrias.tomalosbarrios.net/3374 ) solo que con otros widgets y mas ancho
__________________
Visita www.GranFuckultad.tk y goza de risa
  #2 (permalink)  
Antiguo 22/08/2012, 12:36
laura_moreno14
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Definir widwets y sidebar para una pagina concreta

para añadir una sidebar tienes que poner en el archivo functions.php de tu theme el siguiente codigo:

register_sidebar(array(
'name' => 'Sidebar nombre',
'before_widget' => '<div class="widget">',
'after_widget' => '</div>',
'before_title' => '<div class="titulo">',
'after_title' => '</div>',
));

donde pone nombre deberas poner el nombre que tu eligas. Puedes crear tantas sidebar como quieras, estas apareceran en el menu de widgets de tu administrador.


despues creas un archivo sidebar-nombre.php y en el pones el siguiente codigo:

<div id="sidebar">
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar nombre') ) : endif;?>
</div>

despues pon en donde quieras que aparezca:

<?php get_sidebar('nombre'); ?>

espero que te sirva, por si no me explicado bien o quieres leer mas mira este tutorial http://http://www.summarg.com/2012/c...ebars-widgets/

Etiquetas: blog, definir, página, post, sidebar, tema
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:46.