Vía Anieto2k descubro una novedad más de WordPress 2.8 (que será liberada este mismo mes), una API nueva para Widgets.
Crear nuevos Widgets será tan sencillo como aplicar este código:
class My_RSS_Widget extends WP_Widget {
function My_RSS_Widget() {
//Constructor
}
function widget($args, $instance) {
// Pintamos el Widget
}
function update($new_instance, $old_instance) {
// Guardamos en Widget
}
function form($instance) {
// Backend del Widget
}
}
register_widget('My_RSS_Widget');
Sinceramente, me parece una interesante novedad, aunque muchos de los usuarios no la vayan a utilizar.
maniaka dijo: (el 10/8/2009 a las 18:42)
Vale, ¿y ahora cómo pongo eso en mi web?.
Gracias
Sumolari dijo: (el 11/8/2009 a las 7:23)
Eso es parte de la nueva API de Widgets, y lo puedes usar para crear tus propios Widgets.
Si quieres crear uno puedes crear un plugin y poner el código en el archivo de tu plugin. Si quieres añadirlo a un theme supongo que podrías añadirlo al archivo functions.php de tu theme.