Un tema al que llevo dándole vueltas hace tiempo es el uso de Widgets en el blog, si bien creo que al final no los voy a usar (al menos de momento) he estado investigando por ahí la forma de adaptar el tema si éste no trae la opción por defecto, como sería mi caso.
Quizás alguien se pregunte que son los Widgets; en pocas palabras son unos añadidos que permiten mostrar una información determinada, ya sea interna o externa, como por ejemplo los últimos comentarios, el tiempo en tu ciudad, una galería de flickr o una colección de enlaces de delicious.
Muchas de las cosas que se pueden hacer con Widgets también se pueden hacer con Plugins.
Volviendo a la cuestión, para adaptar el tema para el uso de Widgets haremos lo siguiente, dentro de la carpeta del tema que estemos usando buscamos el archivo functions.php y le añadimos el siguiente código:
<?php
if ( function_exists('register_sidebar') )
register_sidebar();
?>
Si no tuviésemos ese archivo lo que haríamos sería crearlo con ese código y guardarlo en la carpeta del tema. A continuación abrimos el archivo sidebar.php y le añadimos el siguiente código en el sitio donde queramos que se muestren los Wigdets:
<?php if ( !function_exists('dynamic_sidebar')
|| !dynamic_sidebar() ) : ?>
<?php endif; ?>
Y listo, ya tenemos la plantilla preparada para usar los Artilugios.
- Vía: WordPress: cómo ‘widgetizar’ un theme.
- Más info: Automattic.com.
- Relacionado: Ajustar los títulos con text-transform.
- Relacionado: Nube de etiquetas sin plugins.
- Relacionado: Crea tu propia plantilla para WordPress.
Me acabas de ahorrar mucho curro porque quería hacerlo en un blog que no lo tiene habilitado y por lo que veo es más que fácil -;)
Pues ya contarás si da mucha guerra o que 🙂
Pingback: Páginas de error en Wordpress | Liamngls
Pingback: Trabajando con Shortcodes | Liamngls