Desarrollo estratégico de Widgets y Metaboxes

Entonces, ¿como se crean los widgets?

Los widgets han avanzado mucho en su desarrollo, y actualmente poseen un modelo bastante semántico de creación. Estos se registran en el sistema como extends de la clase WP_Widget.

class PrimerWidget extends WP_Widget {
     // Datos de configuración del widget
     function PrimerWidget() {
     }

     // Formulario para nuestro widget
     function form($instance) {
     }

     // Guardar la información ingresada en el formulario
     function update($new_instance, $old_instance) {
     }

     // Lo que mostraremos en pantalla
     // $args: variables declaradas en el sidebar
     // $instance: información ingresada en el widget
     function widget($args, $instance) {
     }
}
// llamamos la clase de nuestro widget recien creado
register_widget('PrimerWidget');

Como de todas maneras no queda muy claro, veamos un ejemplo concreto en acción.

One thought on “Desarrollo estratégico de Widgets y Metaboxes”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>