La classe WP_Widget WP_Widget

L’API des widgets de WordPress permet de gérer, créer, modifier des widgets grâce à plusieurs méthodes, et permet d’étendre la classe WP_Widget, pour créer des widgets d’une façon très intuitive.

Référence au codex : https://codex.wordpress.org/Widgets_API

Structure de construction d’un widget : https://codex.wordpress.org/Widgets_API#Example

La classe WP_Widget a été conçue spécialement pour faciliter le développement de widgets, elle autorise la création de classe étendue, ce qui va vous permettre d’utiliser ses méthodes.

Pour créer la classe de votre propre widget, vous allez vous servir de la classe WP_Widget de cette manière :

class Ma_class extends WP_Widget {} 

Ce dispositif permet de simplifier la création de widget, il faudra donc vous familiariser avec sa mise en œuvre et les méthodes de la classe WP_Widget.

Pour développer un widget, votre classe devra contenir quatre méthodes spécifiques :

  • La méthode constructeur __construct(), qui sert à configurer le widget.

    PHP permet aux développeurs de déclarer des constructeurs pour les classes. Les classes qui possèdent une méthode constructeur appellent cette méthode à chaque création d’une nouvelle instance de l’objet, ce qui est intéressant pour toutes les initialisations dont...

couv_EI45WOR.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Configurer l’extension
Suivant
Configurer le widget