Petit script permettant d’afficher le rendu visuel d’une fonctionnalité spécifique sur une partie de page d’un site WordPress en tant qu’élément ou bloc.
Un widget peut être ajouté à une zone de widgets définie dans le thème du site classique ou n’importe où sur le site dans un thème de blocs. Il peut aussi être inséré dans un contenu à l’aide des blocs Gutenberg dans la catégorie widgets.
Cette fonctionnalité est indépendante du thème.
Certains widgets sont déjà prédéfinis. Ils s’ont ajoutés par les utilisateurs finaux par glisser-déposer. D’autres widgets peuvent être développés à l’aide de l’API des widgets.
Exemple de widgets prédéfinis :
- Texte : affiche du texte ou du code HTML.
- Recherche : permet aux visiteurs de rechercher du contenu sur votre site.
- Archives : affiche une liste d’archives de publications, regroupées par mois ou par année.
- Catégories : affiche une liste de catégories de publications.
- Balises : affiche une liste de balises de publications.
- Pages : affiche une liste de pages statiques de votre site.
- Flux RSS : affiche le contenu de flux RSS externes.
- Commentaires récents : affiche une liste des commentaires les plus récents sur votre site.
- Image : affiche une image.
- Galerie : affiche une galerie d’images.
- Audio : affiche un lecteur audio pour lire des fichiers audio.
- Vidéo : affiche un lecteur vidéo pour lire des fichiers vidéo.
- Calendrier : affiche un calendrier avec des événements.
- Menu personnalisé : affiche un menu personnalisé créé dans l’éditeur de menus.
- Widget HTML personnalisé : permet d’afficher du contenu personnalisé en utilisant du code HTML.