WordPress

WordPress

WordPress is vrije weblog-software, die onder de voorwaarden van de GNU General Public License (GPL) wordt gepubliceerd. WordPress is ontwikkeld door Matthew Mullenweg, maar het wordt door een flinke groep ontwikkelaars ondersteund. WordPress is het meest gebruikte contentmanagementsysteem.

WordPress maakt gebruik van de programmeertaal PHP. Alle content wordt opgeslagen in een MySQL-database. Per WordPress-installatie is één weblog te beheren. Voor een meervoudige installatie is WordPress Multi User (WPMU) beschikbaar. WordPress is een contentmanagementsysteem (CMS) waardoor de gebruiker op een relatief eenvoudige wijze de inhoud (content) kan wijzigen en/of aanvullen zonder dat daar technische kennis voor vereist is.

Functies

Door middel van thema’s (themes) of zelfgemaakte template files is de opmaak van pagina’s aan te passen, zodat er geen gebruik hoeft te worden gemaakt van de standaardvormgeving die WordPress levert. Ook zijn er talloze plug-ins beschikbaar die allerlei functies aan het weblog toevoegen. Een aantal daarvan zijn bijvoorbeeld spamfilters (bijvoorbeeld Akismet) of kleinschermdetectie voor mobiele apparaten.

WordPress-gebruikers wordt verzocht onderaan pagina’s te linken naar de website van WordPress.

Thema’s

WordPress heeft de mogelijkheid om meerdere thema’s (themes) te installeren en tussen deze te wisselen. Thema’s zorgen ervoor dat het uiterlijk en de functionaliteit van WordPress wordt veranderd. Thema’s kunnen worden geïnstalleerd via het “Dashboard” of door het te uploaden via FTP.

Plug-ins

Een van WordPress’ populairste mogelijkheden is de rijke aanwezigheid van plug-ins. Deze stellen de gebruikers en ontwikkelaars in staat om nieuwe mogelijkheden toe te voegen aan WordPress. Er zijn anno 2016 meer dan 43.000 plug-ins in de WordPress.org-database.

Widgets

Widgets zijn kleine functionaliteiten die gebruikers op hun website-sidebar en -footer kunnen zetten door middel van een drag-and-drop-systeem. Widgets kunnen een slideshow, een zoekbalk, een blogarchief of inschrijfformulier voor een nieuwsbrief etc. bevatten.