Añadir los widgets a una plantilla de WordPress

30 09 2008

En muchas ocasiones nos encontramos con plantillas que no estan preparadas para widgets en esos casos añadiremos el siguiente codigo para que el tema este preparado pra widgets…

Cómo añadir los widgets a una plantilla de wordpress


1.- Incluír el código en el archivo de la columna:
Mediante vuestro editor de temas de wordpress, abrimos el archivo sidebar.php y justo al principio nos encontraremos un código similar a este
<div id=”sidebar”>
<ul>
<li>
<?php include (TEMPLATEPATH . ‘/searchform.php’); ?>
</li>
En la línea siguiente a la primera etiqueta de la lista (<ul>) añadimos el siguiente código
<?php if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar() ) : ?>
Y nos quedará el código del archivo sidebar.php de la siguiente forma:
<div id=”sidebar”>
<ul>
<?php if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar() ) : ?>
<li>
<?php include (TEMPLATEPATH . ‘/searchform.php’); ?>
</li>
Guardamos los cambios
2.- Añadir la función a nuestra plantilla
En ocasiones os encontraréis con plantillas, que traen un archivo functions.php. En ese archivo muchos diseñadores de temas, incluyen elementos extras aparte de los que trae el script de wordpress. Si no tenemos ese archivo (functions.php) lo creamos, y lo subimos dentro de la carpeta de la plantilla con la que estamoss trabajando.
Vamos de nuevo al editor de temas de wordpress y abrimos el archivo functions.php. En él incluímos el siguiente código:
<?php
if ( function_exists(‘register_sidebars’) )
register_sidebars();
?>
Guardamos y ya tenemos el sistema de widgets integrado en nuestra plantilla.
¿tu plantilla tiene más de una columna ?
Puedes especificar el número de columnas con widgets que quieres que tenga tu plantilla, en el archivo functions.php, exactamente entre los paréntesis que hay tras el nombre de la función register_sidebars
Por ejemplo para dos columnas
<?php
if ( function_exists(‘register_sidebars’) )
register_sidebars(2);
?>
Pero recuerda que también debes especificar el orden en el archivo sidebar.php, exactamente entre los paréntesis que siguen al nombre de la función dynamic_sidebar:
Por ejemplo en la izquierda:
<div id=”leftsidebar”>
<ul>
<?php if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar(1) ) : ?>
<li>
<?php include (TEMPLATEPATH . ‘/searchform.php’); ?>
</li>
Y en la derecha:
<div id=”rightsidebar”>
<ul>
<?php if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar(2) ) : ?>
<li>
<?php include (TEMPLATEPATH . ‘/searchform.php’); ?>
</li>

Listo tendremos nuetra plantilla preparada para widgets.

Fuente: Union de Blogers Hispanos





Para ti con mucho cariño (He comprendido…)

29 09 2008

  Poema numero 2 dedicado a una persona muy especial, que fue lindo conocerla aunque jamás estara a mi lado….

HE COMPRENDIDO…

He compendido que formas parte de mi.

Se que talvez nunca estarás tangiblemente a mi lado, pero tambien se que nunca te irás.

Eres el aire, el cielo, el agua, eres la sed de cariño que el Creador sembró en mi corazón.

Eres la definición del amor, aunque jamás haya podido definirse ni pueda hacerse nunca:

definir es limitar  y el amor no tiene limites.

La fuerza motivadora de tu ausencia me ha trasformado en una persona distinta.

Cuando vea una golondrina  cobijándose de la lluvia entre el ramal de la buardilla te vere a tí.

Cuando presencie una puesta de sol  te recordaré…

Cuando mire las gotas de rocío deslizándose en mi ventanate estaré mirando a ti.

No podras irte nunca. No te dejaré.

Eres mi amor eternamente.

Todo lo que brote de mi corazón habrá tenido tu origen.

Y dare gracias  a Dios.

Porque después de todo he comprendido

que no se goza bien de lo gozado

sino después de haberlo padecido.

Porque después de todo he comprendido

que lo que tiene el árbol de florido

vive de lo que esta sepultado.

PD. Para ti flaquita