Headless WordPress

Headless WordPress trennt das Backend von WordPress – die Inhaltsverwaltung, Datenbank und API – vom Frontend, also dem, was Besucher im Browser sehen. Statt das Theme von WordPress rendern zu lassen, wird der Content über die REST API oder GraphQL an eine externe Applikation ausgeliefert, die das Frontend eigenständig aufbaut: React, Next.js, Vue, Gatsby oder eine native App.

Wie Headless WordPress funktioniert

WordPress übernimmt bei einem Headless-Setup nur noch die Redaktionsrolle: Inhalte pflegen, Medien verwalten, Benutzer steuern. Das „Kopf“ – also das sichtbare Frontend – ist abgetrennt. Eine JavaScript-Applikation (z.B. Next.js) fragt die WordPress REST API ab und baut daraus eine eigene Website auf. WordPress-Themes spielen dabei keine Rolle mehr.

Vorteile von Headless WordPress

  • Performance – statisch generierte Frontends (SSG) laden extrem schnell, kein PHP-Prozess bei jedem Seitenaufruf
  • Flexibilität – das Frontend kann in jeder Technologie gebaut werden, unabhängig von WordPress-Einschränkungen
  • Sicherheit – WordPress ist nicht direkt öffentlich zugänglich, nur die API-Endpunkte sind exponiert
  • Omnichannel – dieselben Inhalte können an Website, App, Digital Signage und andere Kanäle gleichzeitig geliefert werden

Nachteile und Einschränkungen

  • Der Gutenberg-Editor ist für Redakteure weniger nützlich, weil das Layout im Frontend unabhängig definiert wird
  • Viele WordPress-Plugins (Formulare, WooCommerce, SEO) funktionieren nicht oder nur eingeschränkt im Headless-Kontext
  • Der Entwicklungsaufwand ist deutlich höher – es braucht JavaScript-Expertise zusätzlich zu WordPress-Wissen
  • Echtzeit-Vorschau und Seiten-Builder-Funktionen sind schwerer umzusetzen

Für wen Headless WordPress geeignet ist

Headless macht Sinn für Projekte, bei denen extreme Performance, ein sehr individuelles Frontend oder Multi-Channel-Auslieferung im Mittelpunkt stehen – und ein erfahrenes Entwicklungsteam dahinter steht. Für die meisten KMU-Websites ist klassisches WordPress mit einem gut optimierten Theme die pragmatischere Wahl.