Headless WordPress is een opzet waarbij WordPress blijft doen waar het goed in is, je content opslaan en beheren, maar de publieke website niet meer zelf weergeeft. In plaats daarvan haalt een aparte voorkant de content via een API op en toont die, terwijl de vertrouwde WordPress-editor onaangeroerd blijft voor je team.

Zie het als een keuken die zijn recepten in één vertrouwde map houdt, maar het eten opdient in een gloednieuwe eetzaal. De recepten (je content in WordPress) blijven waar iedereen ze weet te vinden, terwijl de ervaring die klanten zien helemaal opnieuw wordt gebouwd voor snelheid en stijl. Dit is een veelvoorkomende variant van het bredere headless CMS-idee, specifiek toegepast op WordPress, en de voorkant wordt vaak gebouwd in een snel framework als Astro.

De content bereikt die voorkant via een van twee deuren: de ingebouwde REST API op /wp-json, of een WPGraphQL-plugin als het team liever GraphQL gebruikt. Hoe dan ook haalt een buildstap de berichten en pagina’s op en rendert die als statische HTML. Zo krijgen bezoekers kale, snelle pagina’s zonder dat er bij elk verzoek PHP draait.

De winst zit in prestaties en ontwerpvrijheid. WordPress-thema’s kunnen zwaar en traag zijn, dus de voorkant vervangen door een strakke moderne variant kan de laadtijd flink verkorten terwijl redacteuren precies doorgaan zoals voorheen. Het nadeel is dat je nu twee systemen draait en elke plugin verliest die de zichtbare pagina denkt te besturen. Formulieren, gerelateerde-berichten-widgets en SEO-plugins als Yoast vragen vaak om een omweg.

Bij TopDevs zetten we headless WordPress in wanneer een klant dol is op zijn redactieflow, maar een snellere en flexibelere site nodig heeft dan een traditioneel thema kan leveren.