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.


Stap 1: Voorbereiding

1.1 Wat heb je nodig?

1.2 Plugin of Thema?

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.


Stap 2: Aanmaken van een Plugin voor de Widget

Om te beginnen maken we eerst een plugin, waarin we de widget zullen registreren.

2.1 Maak een nieuwe plugin-map aan

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.

2.2 Hoofdpluginbestand aanmaken

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
*/


Stap 3: Een Eigen Widget Maken

Nu we een basisplugin hebben, gaan we onze widget toevoegen.