logo

WordPress Development Agency

020 3355 8747

Message Us
  • Home
  • About Impact®
    Learn More About Impact Media®
    • Meet The Team
       
    • Our Process
       
    • Why WordPress
       
    • Careers
       
    • Giving Back
       
    • 10K Tree Challenge
       
    James Coates
    Schedule a discovery call with UX Specialist James
    Book A Call
  • Our Services
    Learn More About Our Services
    • WordPress Web Design
       
    • UX Design
       
    • WordPress Web Development
       
    • WordPress Support & Maintenance
       
    • WordPress Multisite
       
    • WooCommerce Development
       
    • Replatforming To WordPress
       
    • Integrations & Plugins
       
    • Conversion Rate Optimisation
       
    • WordPress Training
       
    • UX Website Review
       
    • WordPress Health Check
       
    James Coates
    Schedule a discovery call with UX Specialist James
    Book A Call
  • Case Studies
  • Insights
  • Contact Us
WordPress Development Agency
020 3355 8747
logo logo
Book A Call
Back
Menu
  • Home
     
  •  
    About Impact Media
    Learn More About The Impacters
    • Meet The Team
       
    • Our Process
       
    • Why WordPress
       
    • Careers
       
    • Giving Back
       
    • 10K Tree Challenge
       
  •  
    Our Services
    Discover How We Can Help
    • WordPress Web Design
       
    • UX Design
       
    • WordPress Web Development
       
    • WordPress Support & Maintenance
       
    • WordPress Multisite
       
    • WooCommerce Development
       
    • Replatforming To WordPress
       
    • Integrations & Plugins
       
    • Conversion Rate Optimisation
       
    • WordPress Training
       
    • UX Website Review
       
    • WordPress Health Check
       
  • Case Studies
     
  • Insights
     
  • Contact Us
     
020 3355 8747
Mon - Fri • 9am - 5pm
Message Us
Close
Download Our Agency Price Guide
Download and discover our hourly, day and retainer rates including our bulk hour discounts.

Close
What To Expect From Booking Your Discovery Call with James
photo
1
Book your time using the scheduler below.
Let’s find a good time for us both to speak so we can dedicate the time to understand your frustrations and challenges.
2
Receive a Short Email Questionnaire
If I have any questions before our call I will email you, this could be for me to carry out some initial research so I’m all up to speed.
3
Video Conference Call
To discuss your challenges, being able to see my screen I can demonstrate ideas and tactics to help reach your objectives.
photo
What To Expect From Booking Your Discovery Call with James
1
2
3
Book your time using the scheduler below.
Let’s find a good time for us both to speak so we can dedicate the time to understand your frustrations and challenges.
Receive a Short Email Questionnaire
If I have any questions before our call I will email you, this could be for me to carry out some initial research so I’m all up to speed.
Video Conference Call
To discuss your challenges, being able to see my screen I can demonstrate ideas and tactics to help reach your objectives.
Home / Insights / The Basics of Headless WordPress
Home / Insights / The Basics of Headless WordPress
Back

The Basics of Headless WordPress

Published 18.05.22
18th May 2022
Last Updated 08.06.22
8th June 2022
Newer
4 Min Read
Rommel Plofino
Rommel Plofino
WordPress
Older
4 Min Read
 
Rommel Plofino
Rommel Plofino
 
WordPress

A look at the basics of Headless WordPress and how and why you would decouple the WordPress back-end from its front-end.

shirt and bowler hat supported without a head

WordPress is an incredibly powerful and flexible CMS platform providing excellent backend and frontend management. As it manages both frontend and backend it is known as a monolithic or coupled CMS.

This means that it is excellent for beginners, but also super customisable and scalable for creating custom enterprise level solutions.

Custom theme development can achieve almost anything from front end design. With WordPress creating its performance team and continually evolving the platform, performance and speed are becoming less of a concern too.

But there are still a few reasons certain businesses may choose to go the headless route.

What is Headless WordPress?

As the name suggests, it’s WordPress without its head, which is its front-end. No guillotines required.

Some businesses or web developers opt to use WordPress’s ever-popular backend but want to decouple it from its front end. Instead, the front end is handled by something else, like React, Vue, Angular, or a static site generator like Gatsby.

WordPress will cease to have any control over how the front end displays the content pulled from it.

The developer’s preference and the website requirements will dictate what technology is used for the front end.

For example, for a website that is likely to be updated very regularly, you probably wouldn’t want to use a static site generator. 

If you want to create a progressive web app and a mobile app which share the same information, you would choose a technology best suited to that. 

The front end and backend are linked via API which makes the resources required from the backend (posts, users or taxonomies, etc) available to the front end to be displayed. The WordPress backend has the data, whilst the front end dictates how the website will display that to users.

The Pros & Cons of Headless WordPress

Going the headless route comes with advantages and disadvantages. Its use should be fully explored before deciding to implement, to ensure it is suitable for the organisation considering it. It can often come with more cost in development time upfront due to complexity, so use cases should really drive decisions. 

Pros

The major reason people choose headless is that you are effectively cutting out the middleman. Removing the front end of WordPress means you no longer have to load all of the additional scripts and styling needed for it to function correctly. Your front end website can be lightweight, whilst the API fetches the data to display. This brings obvious performance and speed improvements.

The other major advantage of headless is that it’s great for organisations that need to quickly deploy their content across multiple channels or platforms. For example, they could have a website, a progressive web app, and a mobile app all built on top of WordPress. So when changes are made in the backend they can be output across these various platforms at once.

Alongside this, headless allows a developer to use whichever front end technology they like working with. Whilst marketing teams who will use the website day-to-day can still use a backend they are familiar with to add, manage and edit content.

Cons

Whilst headless can be a great solution for the right project, it isn’t suitable for every website. It comes with disadvantages too, which can make or break whether it is a good choice.

First off, you lose access to the entire WordPress ecosystem. Any plugins you have on your existing site that control something on the front end will no longer work, and no more easy string translations.

You won’t be able to use popular plugins like Gravity Forms or ACF in the same way. Instead, you’ll need to create a way to support these things on the decoupled front end.

Another big turn off for people, is that you lose the easy WYSIWYG editing experience. It can be difficult to see how your content will look, with no simple preview available.

Another issue is that a headless setup isn’t very portable, and would rely on the developer to manage. It’s pretty locked down, so moving to a new developer or support agency would be trickier. It also wouldn’t be easy for a business to manage internally.

It’s also not ideal for quick and regular changes. You can’t install plugins in the normal way and get on with it. Nor quickly create a new custom post type or add a new section to your website. Additional development will be needed on the front end side to accommodate new additions.

As you essentially have 2 separate websites, you’ll also need 2 domains, or 1 with a subdomain. Then hosting for both. This is an extra cost to consider.

Summary

Headless has ebbed and flowed in popularity over recent years. Some people love it, some people hate it. It certainly isn’t the right solution for every site, but can be viable and reliable for the right project. It can definitely bring improvements to the speed and general performance of a site for businesses looking to eek out every millisecond. 

It’s a less suitable option for websites that require complex integration and functionality in a workflow. Standard WordPress custom development is more advisable in these cases.

Headless is something that should be approached on a case by case basis. With full disclosure of pros, cons, costs involved and impact on future development. Then an informed, fully educated decision can be made by a business, as to whether it’s the right solution for them.

Share Socially
Rommel Plofino
Rommel Plofino
WordPress Developer
Rommel has many years of experience as a full-stack web developer and is very passionate about WordPress.
View Team Profile
See More Articles
Rommel Plofino
Rommel Plofino
WordPress Developer
Rommel has many years of experience as a full-stack web developer and is very passionate about WordPress.
See More Articles
View Team Profile

If You Liked This, You Might Like These

WordPress
dictionary page showing the definition of jargon
May 11th, 2022
11 min read

WordPress, Web Development & Web Design Jargon Buster

A jargon-busting glossary for common terms and acronyms you'll come across in web design, development, and WordPress.

Richard RamirezRichard Ramirez
 
WordPress
woman updating a website on her laptop
March 23rd, 2022
8 min read

WordPress vs Contentful – Which is Better for My Bu...

WordPress is the global CMS market leader, but how does it compare to Contentful? Let's take a look.

Rommel PlofinoRommel Plofino
 
WordPress
wordpress.org website
January 25th, 2022
4 min read

WordPress 5.9 – What’s New?

WordPress 5.9 is scheduled for release today. So what can we expect from the latest version of WordPress Core?

Crystal CoatesCrystal Coates
 

Want more control over how you manage content in WordPress?

Edit content that was previously restricted and get creative with building pages in WordPress.

Want more control over
how you manage content in WordPress?
Edit content that was previously restricted and get creative with building pages in WordPress.
Let's Chat
studio@impactmedia.co.uk
020 3355 8747
linkedin logo
twitter logo
facebook logo
instagram logo
wordpress logo white

About Impact

  • Company Profile
  • Meet The Impact® Family
  • Why We’re A WordPress Agency
  • Our Process
  • Careers
  • Awards
  • Partners
  • Giving Back
  • 10K Tree Challenge

WordPress Agency Services

  • WordPress Design
  • UX Design
  • WordPress Development
  • WooCommerce Development
  • Migrating To WordPress
  • Custom WordPress Integrations & Plugins
  • WordPress Multisite
  • Conversion Rate Optimisation
  • WordPress Training

WordPress Support

  • WordPress Support & Maintenance
  • WordPress Support Brochure
  • Case Studies
  • Insights
  • Contact Us

WordPress Agency London

86-90 Paul Street,

London, EC2A 4NE

+44 (0) 20 3355 8747

& Essex

Woodland Place, Hurricane Way,

Wickford, Essex, SS11 8YB

+44 (0) 1268 858292
  • Sitemap
  • Privacy Policy
  • Cookie Policy
Impact Media logo
© Impact Media® 2003 - 2022
Impact Media is a trading name of IMDMS LTD. Company Reg. 05970261
Impact® & Impact Media®
are registered trademarks of IMDMS LTD