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

Dos o más widgets pero en distinto lugar

Estas en el tema de Dos o más widgets pero en distinto lugar en el foro de WordPress en Foros del Web. Hola un saludo, antes de comenzar quiero darle las gracias a rogertm por el último comment, ahorita me voy para allá. Bueno, pero para no ...
  #1 (permalink)  
Antiguo 16/03/2009, 15:31
Avatar de etzekiel  
Fecha de Ingreso: agosto-2008
Mensajes: 67
Antigüedad: 16 años, 3 meses
Puntos: 1
Dos o más widgets pero en distinto lugar

Hola un saludo, antes de comenzar quiero darle las gracias a rogertm por el último comment, ahorita me voy para allá.

Bueno, pero para no desviarme aquí la pregunta al grano:

Necesito mostrar dos widgets en el sidebar, uno para una galería y el otro para una encuesta; la cuestión es que se me muestran seguidos, y lo que yo quiero es que lleven este orden:

--Widget Galería--
--Categorias--
--Articulos recientes--
-- Widget Encuesta--

Se me muestran en esto:
Código PHP:
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
<?php 
endif; ?>
Por el momento me despido, gracias; un abrazo del mexside.

Nota: Una disculpa si la respuesta ya existe en FDW, la busque y no la encontré
  #2 (permalink)  
Antiguo 16/03/2009, 16:02
Avatar de FakeDark  
Fecha de Ingreso: noviembre-2008
Mensajes: 132
Antigüedad: 16 años
Puntos: 11
Respuesta: Dos o más widgets pero en distinto lugar

Tu código solo tienes la funcionalidad para una, me explico.
Si quieres dos paneles laterales tienes que decirle a wordpress que tienes dos.
Yo por ejemplo tengo tres y cada una esta en un php separado.

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

</div><!--cierra sidebar-->
<div class="clear"></div><!--cierra clear-->
//////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////
<div id="sidebar_izquierdo">
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(izquierdo) ) : ?>
<div class="categorias">
<?php wp_list_categories('show_count=1&title_li='); ?>
</div><!--cierra_categorias-->
<?php endif; ?>
</div><!--cierra_sidebar_izquierdo-->
//////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////
<?php
if ( function_exists('register_sidebar') )
register_sidebar(array(
'before_widget' => '',
'after_widget' => '',
'before_title' => '<div class="title">',
'after_title' => '</div>',
'name' => 'derecho',
));
if ( function_exists('register_sidebar') )
register_sidebar(array(
'before_widget' => '',
'after_widget' => '',
'before_title' => '<div class="title">',
'after_title' => '</div>',
'name' => 'izquierdo',
));
?>
//////////////////////////////////////////////////////////////////////////////////////

Esto seria "mas o menos" lo que tienes que hacer.
Aquí te pongo un enlace que en su momento me ayudo mucho para entenderlo.
tutorial-como-registrar-dos-sidebars-para-widgets
Por cierto es bueno dejar la direccion de tu blog para verlo in situ los problemas!!
Saludos


Si estoy mal, alguien que me corriga
  #3 (permalink)  
Antiguo 16/03/2009, 17:02
Avatar de etzekiel  
Fecha de Ingreso: agosto-2008
Mensajes: 67
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: Dos o más widgets pero en distinto lugar

ok FakeDark gracias por la respuesta

Entendido al 100, en un rato lo aplico, en este momento mi conexiòn esta "jodidisima" este comment se ha vuelto un triunfo...
  #4 (permalink)  
Antiguo 16/03/2009, 17:51
Avatar de FakeDark  
Fecha de Ingreso: noviembre-2008
Mensajes: 132
Antigüedad: 16 años
Puntos: 11
Respuesta: Dos o más widgets pero en distinto lugar

De nada Camarada, ya sabes que estamos para ayudar..
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 19:00.