WordPress is een open-source contentmanagementsysteem (CMS) waarmee je snel en efficiënt websites, blogs en webshops kunt ontwikkelen en beheren. Het draait op PHP met een MySQL- of MariaDB-database en is wereldwijd het meest gebruikte CMS dankzij zijn gebruiksvriendelijkheid, uitbreidbaarheid en grote community.
Kernkenmerken
- Thema's voor vormgeving en lay-out, variërend van eenvoudige templates tot volledig op maat ontworpen thema's.
- Plugins om functionaliteit uit te breiden, zoals SEO, caching, formulieren, e-commerce en beveiliging.
- Gutenberg blokeditor voor visuele contentopbouw met blokken, herbruikbare patronen en full-site editing.
- Custom post types & taxonomieën voor gestructureerde contentmodellen (bijv. cases, events, vacatures).
- Rollen & rechten (capabilities) voor fijnmazig redactiebeheer.
- REST API voor integraties, headless setups en custom applicaties.
- Multisite om meerdere sites vanuit één installatie te beheren.
Architectuur
WordPress volgt een modulaire architectuur met hooks (actions en filters) en een templating-systeem op basis van het template hierarchy-principe. Dit maakt maatwerk en uitbreidingen goed beheersbaar en schaalbaar.
Licentie en community
WordPress is gelicenseerd onder de GPL, wat vrije distributie en aanpassingen toestaat. De actieve community levert thema's, plugins, documentatie en ondersteuning. Er is onderscheid tussen WordPress.org (zelfgehost) en WordPress.com (gehoste dienst).
