Themes y Diseño
está resueltotengo armado un template propio pero no puedo ponerle soporte a las dos barras laterales, si a una sola la que se llama sidebar.php que va a la derecha de mi template y tiene el siguiente codigo:
sidebar.php
//////////////////////////////////////////////////////////////////////////////////////
<div id="sidebar">
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
<?php endif; ?>
</div><!--cierra sidebar-->
<div class="clear"></div><!--cierra clear-->
//////////////////////////////////////////////////////////////////////////////////////
y tengo la barra lateral que es la que esta en la parte izquierda de mi template la cual tiene el siguiente codigo:
sidebar_izquierdo.php
//////////////////////////////////////////////////////////////////////////////////////
<div id="sidebar_izquierdo">
<div class="categorias">
<?php wp_list_categories('show_count=1&title_li='); ?>
</div><!--cierra_categorias--></div><!--cierra_sidebar_izquierdo-->
//////////////////////////////////////////////////////////////////////////////////////
y despues viene:
functions.php
//////////////////////////////////////////////////////////////////////////////////////
<?php
if ( function_exists('register_sidebar') )
register_sidebar(array(
'before_widget' => '',
'after_widget' => '',
'before_title' => '<div class="title">',
'after_title' => '</div>',
));
?>
//////////////////////////////////////////////////////////////////////////////////////
al que me de una mano sera agradecido muy pero muy mucho
saludetes
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
perfecto ahora si arreglado.
no puse la direccion por que no es mi blog, es un sitio de pornografia en construccion
no hay mucho, solamente es una prueba [url=http://www.bluepack.com.ar/adictos] OJO no abrir frente a los chicos que en la cabecera hay una mina en tarlipes
Hola he colocado el codigo
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
<?php endif; ?>
pero aun no puedo agregar widgets a mi barra que puede ser
Paul aparte de poner ese codigo en el archivo sidebar.php colocastes en el archivo functions.php como explico mas arriba.
hey lo voy hacer y lo reporto lo habia hecho pero medio un error y lo deje asi. voy a intentarlo de nuevo
Sergio
coloque este codigo en el sidebar
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(rightcol) ) : ?>
y este siguiente al final de codigo de Funtions.php
<?php
if ( function_exists(’register_sidebar’) )
register_sidebar(rightcol);
?>
y el (rightcol)
porque al principio del archivo sidebar aparece
<div id="rightcol">
pero YA LISTO LO QUE HICE FUE COPIAR EL CODIGO QUE DIJISTE EN FUNTIONS
<?php
if ( function_exists('register_sidebar') )
register_sidebar(array(
'before_widget' => '',
'after_widget' => '',
'before_title' => '<div class="title">',
'after_title' => '</div>',
'name' => 'rightcol',
));
?>
y LISTO GRACIAS
Debes Identificarte para publicar.