Headless CMS — термін, який вже кілька років не сходить з уст розробників. І попри появу десятків нових рішень (Contentful, Sanity, Strapi, Payload), WordPress залишається найпопулярнішою headless-платформою. Чому?
Що таке Headless WordPress
Класичний WordPress = бекенд + фронтенд в одній системі (PHP + теми). Headless = тільки бекенд: REST API або GraphQL (через WPGraphQL) повертає JSON, а фронтенд — будь-який: Astro, Next.js, Nuxt, SvelteKit.
Ви отримуєте знайомий адмін-інтерфейс для клієнтів, всі плагіни для SEO, форм та ACF, але фронтенд — сучасний, швидкий, з Lighthouse 95+.
REST API vs WPGraphQL
REST API — вбудований, без плагінів, простий у старті. Мінус: over-fetching (отримуєш більше даних ніж треба).
WPGraphQL — точні запити, тільки потрібні поля, підписки. Але потребує налаштування та додаткового плагіну.
Для невеликих проєктів REST API цілком достатній. Для великих сайтів з десятками типів контенту — GraphQL виправданий.
Custom Post Types та ACF
Головна сила WordPress у headless — гнучкість. Custom Post Types + Advanced Custom Fields дозволяють створити будь-яку структуру контенту без написання окремого бекенду. Реєструємо поля через register_post_meta з show_in_rest: true і вони одразу доступні в API.
Переваги headless WordPress у 2026
- Клієнти знають WordPress — нульовий поріг входу
- Тисячі плагінів: SEO (Yoast/RankMath), форми, галереї
- Мультимовність через Polylang/WPML
- Хостинг WordPress дешевший за хмарні headless CMS
- Величезна спільнота та документація
Чи є мінуси?
Так. Preview posts потребує додаткового налаштування. Деякі плагіни (page builders) не сумісні з headless. Але для більшості проєктів ці обмеження не критичні.
Висновок
Headless WordPress — прагматичний вибір у 2026: знайомий для клієнтів, гнучкий для розробника, швидкий на фронтенді. Поєднайте з Astro або Next.js — і отримаєте сучасний стек без зайвої складності.