Widgets zijn handige blokken in WordPress die je kunt toevoegen aan specifieke delen van je website, zoals de zijbalk (sidebar) of voettekst (footer). Met widgets kun je bijvoorbeeld tekst, afbeeldingen of functionaliteiten tonen zonder dat je de code van je thema hoeft aan te passen. In deze instructie leggen we stap voor stap uit hoe je een eigen WordPress-widget maakt.
Hoewel je een widget kunt toevoegen via een thema, is het een goed idee om widgets in een plugin te zetten. We maken in deze instructie een plugin aan die een widget bevat.
Om te beginnen maken we eerst een plugin, waarin we de widget zullen registreren.
Ga naar de map waar WordPress is geïnstalleerd en navigeer naar wp-content/plugins/. Maak hier een nieuwe map aan voor je plugin, bijvoorbeeld mijn-widget-plugin.
In de nieuwe map maak je een PHP-bestand aan met de naam mijn-widget-plugin.php. Voeg de volgende code toe om de plugin aan te maken:
<?php
/*
Plugin Name: Mijn Widget Plugin
Plugin URI: <http://voorbeeld.com/>
Description: Een plugin met een zelfgemaakte widget.
Version: 1.0
Author: Jouw Naam
Author URI: <http://voorbeeld.com/>
License: GPLv2 or later
*/
Nu we een basisplugin hebben, gaan we onze widget toevoegen.