WordPress themes, many of them look incredible. There are thousands of them - visually stunning and excellently priced. It seems like you can save money and be up-and-running in a matter of days. It is never that simple.
Off-the-shelf WordPress themes tend to be a complete nightmare for developers, your organisation & your users.
I advise all my clients against using off-the-shelf WordPress themes.
So why do I not use off-the-shelf themes?
Harder to update and manage
WordPress has one of the best content management systems. For many content editors, the thought of editing their organisation's website fills them with dread - as their current website uses an off-the-shelf theme that uses a "visual page builder".
Rather than entering your content - you are presented with the "visual page editor" - So, you need to create a row, and then a column within that row - next you have to add a text area to that column, and now finally you are writing the content.
But you discover your text doesn't quite work on mobile screen sizes, so you need to dig deep in the options to figure out how to adjust the column width on mobile. You figure it out, but now you realise the text needs to be added to 3 more pages - so you need to go through the same process again. All you wanted to do was add a few paragraphs of text - but you needed to learn about typography, design, software engineering, software testing to add text. It's insane.
I believe that you should focus on you entering the content - and the website should take care of "how" it displays.
Looks can be deceiving
I'm often blown away by the demo and design of off-the-shelf themes. But once I start taking the requirements and developing & using the off-the-shelf theme, the problems quickly become apparent.
Fundamentally, off-the-shelf themes are taking the wrong approach. You are "starting" with the design; this is the polar opposite of how you should be developing your website. Content is the most important aspect of your website. It's fundamental to a user-centric approach, you start with your visitors & your content, and then create a design to enhance your content and customer experience.
The images used in the theme demo are curated for the demo - they all are stunning. Often, businesses I work with don't have the resources to replicate the high-quality photos. The theme loses its visual impact pretty quickly with generic stock photos or images of lower quality.
Too many options; Theme developers need to appeal to the broadest number of customers - so they offer hundreds of options you can configure. It's overwhelming; you need to learn what all these "options" do, and often it becomes a game of whack-a-mole - you change "heading 5" colour, and it looks great on the about page, but now it's completely unreadable on the homepage. You quickly find yourself down the rabbit hole - rather than entering content, your now spending hours "configuring" your theme.
Difficult to change
Themes appear easy to change; They appear flexible. They have tons of options to change the colours or the style of the "hero image".
However, most businesses require more than just simple changes; the theme you purchased doesn't work exactly the way you thought. If you need bespoke work done to a WordPress theme, the developer needs to work with the theme's current limitations, or rewrite large significant chunks. This work often ends up becoming complex, more expensive and harder to maintain than a bespoke theme.
Many popular off-the-shelf themes come with a whole host of features & complexity - lots of animations, large images, carousels, slideshows etc. Theme developers need to appeal to the broadest audience possible to sell - so they include "the kitchen sink".
Your customers and ultimately your organisation will pay the "cost". Users HATE slow websites - the research is clear, a slow website will cost you money & customers. Google takes site speed very seriously - Google has announced algorithm updates to their search results that reward fast loading websites and de-prioritise slow websites.
Using an off-the-shelf theme could be harming your search engine ranking. A bespoke WordPress theme allows you to serve your customers a fast, tailored experience.
Why I build custom themes?
The marketplace is competitive, regardless of industry or sector. You must tailor your website to your organisation/business & most importantly, your customer's needs.
I always recommend building custom WordPress themes for any business or organisation.
Focused on your organisation's requirements
Easier to update
Better user experience
Better for search
Future-proof - cheaper in the long run.
Looking for freelance WordPress developer?
If you are interested in a Wordpress website get in touch.
About Fraser Clark
I've been a professional developer for over 10 years. I've been consulting and developing websites & software for small businesses, multi-nationals & governments.