---
title: "Schrijf je eerste WordPress plugin! | Bart Sallé"
description: "Leer eenvoudig zelf een Wordpress plugin schrijven met basiskennis PHP. Volg onze stap-voor-stap handleiding en begin vandaag nog!"
url: https://www.bartsalle.nl/blog/schrijf-je-eerste-wordpress-plugin/
language: nl
---

[Home](https://www.bartsalle.nl/)/[Blog](https://www.bartsalle.nl/blog/)/Schrijf je eerste WordPress plugin!
Wordpress

# Schrijf je eerste WordPress plugin!

14 januari 2015 Wordpress

![Schrijf je eerste WordPress plugin!](https://www.bartsalle.nl/beheer/storage/uploads/2026/09/17/wordpress_uid_6aabe20257d7e.jpg)

WordPress plugins schrijven is lang zo moeilijk niet als je misschien zou denken. Althans, mits je over de nodige basis PHP kennis beschikt.

In deze tutorial maken we een hele simpele plugin die je op basis van het tijdstip een groet voorschotelt.

Eerst maken we het plugin bestand aan in de map: wp-content/plugins In dit voorbeeld noem ik het bestand: gegroet.php

Plaats vervolgens bovenaan dit bestand de volgende code:

```
<?php
/*
Plugin Name: Gegroet
Description: Mijn eerste WordPress plugin
Version: 1.0
Author: Jouw naam
Author URI: http://www.jouwwebsite.nl
*/
```

Dit is de informatie die je rechtstreeks te zien krijgt als je de plugin hebt geïnstalleerd. Officieel heet dit de “standard Plugin information header”. Er zijn meer velden die je hierin kunt plaatsen maar ik houd het even beknopt.

Vervolgens schrijven we de functie die op basis van het huidige uur een groet geeft:

```
function greetings() {
    $tijd = date("G");
    if($tijd < 6) {
        return "Goedenacht!";
    } elseif($tijd < 12) {
        return "Goedemorgen";
    } elseif($tijd < 18){
        return "Goedemiddag";
    } else {
        return "Goedenavond";
    }
}
```

Als laatste wil je de groet uiteraard ergens op je website tonen. In dit geval is het het handigste om hier een shortcode voor te maken. Een shortcode is een stukje macro code dat je ergens in je WordPress content kunt plaatsen en ziet er zo uit: [eenshortcode]

Hier heeft WordPress een kant en klare functie voor waarmee je je eigen functie kunt koppelen aan een, zelf verzonnen, shortcode naam:

```
add_shortcode( 'greeting', 'greetings' );
```

En hiermee is je eerste WordPress plugin een feit!

Als je de plugin installeert en vervolgens ergens in één van je pagina’s of posts de shortcode plaatst zul je zien dat het werkt.

[![greeting-plugin](https://www.bartsalle.nl/beheer/storage/uploads/2026/09/19/greeting-plugin_uid_6aaea5842d1e8.jpg)](https://www.bartsalle.nl/beheer/storage/uploads/2026/09/19/greeting-plugin_uid_6aaea5842d1e8.jpg) Onderstaand plaatje is afkomstig uit mijn eigen site waarbij ik de plugin gebruik op mijn homepage.

[![greeting-shortcode](https://www.bartsalle.nl/beheer/storage/uploads/2026/09/19/greeting-shortcode_uid_6aaea5846d9af.jpg)](https://www.bartsalle.nl/beheer/storage/uploads/2026/09/19/greeting-shortcode_uid_6aaea5846d9af.jpg)

Meer informatie over het schrijven van WordPress plugins vind je hier: [http://codex.wordpress.org/Writing_a_Plugin](http://codex.wordpress.org/Writing_a_Plugin)

[Vraag advies over dit onderwerp](https://www.bartsalle.nl/contact/#form)

### Vraag over dit artikel?

Loop je ergens tegenaan of wil je hulp bij iets vergelijkbaars?

[Neem contact op](https://www.bartsalle.nl/contact/#form)

### Categorieën

- [Wordpress](https://www.bartsalle.nl/blog/?categorie=wordpress)

Meer lezen

## Gerelateerde artikelen

Bricks Builder

### Maak een rollover productafbeelding zonder plugin te gebruiken

4 november 2024 Lees meer

[Maak een rollover productafbeelding zonder plugin te gebruiken](https://www.bartsalle.nl/blog/maak-een-rollover-productafbeelding-zonder-plugin-te-gebruiken/)

Algemeen

### Ik wil web developer worden maar welke opleiding of cursus kan ik dan het beste volgen?

25 september 2022 Lees meer

[Ik wil web developer worden maar welke opleiding of cursus kan ik dan het beste volgen?](https://www.bartsalle.nl/blog/ik-wil-web-developer-worden-maar-welke-opleiding-of-cursus-kan-ik-dan-het-beste-volgen/)

PHP

### Class gebruiken in een WordPress plugin

9 oktober 2021 Lees meer

[Class gebruiken in een WordPress plugin](https://www.bartsalle.nl/blog/class-gebruiken-in-een-wordpress-plugin/)
