The End of WordPress Themes is in Sight

It’s been a long time coming.

I currently earn a living selling WordPress themes. In a couple of years that won’t be the case. I might be earning something from themes, but themes as we know them will no-longer be made.

In this article Matias Ventura details a proposal for the future of the block editor. WordPress is quite quickly turning into a site builder, giving users the power to control exactly how their site functions. Themes will be reduced to stylesheets, and maybe some json/ php that describes the default layout and positions.

There’s been no mention of this anywhere else, but I wonder if the stylesheet aspect of themes will also be consumed into core and themes will be deprecated. Stylesheets will be relegated to selecting fonts, and colours; and setting sizes and spacings. Gutenberg will take care of the layout. This could easily be done by a plugin or in core directly. There are definite benefits to doing this from a user’s perspective – they will have full control of their site – but it’s going to result in some very boring website layouts.

Currently the HTML WordPress spits out is a little random. There’s no consistency in terms of the structure or elements used. There’s also no consistency in terms of the classnames given to things. Anyone hoping to develop a pattern library for a WordPress product is going to find it hard work.

I’d love to create a WordPress design system but WordPress isn’t designed in the right way, and it would be hard to change since there’s so much legacy content. I hope the Gutenberg team consider this and build things so that this is possible.

But, then we will also have to contend with all the different block plugins that are going to spring up. Without standardized page structures theme designers will be unable to design reusable elements for all the blocks. At the moment big plugins like WooCommerce, or BuddyPress, are relatively easy to style since they control the whole page. But in the future you could be using blocks from 10 different developers on a single page. There’s no way theme designers can make that look like it all belongs together.

So I think this will lead to really interesting things. Obviously I’m looking at this slightly selfishly since this will directly impact my income. However, it will also affect everyone who uses WordPress. All WordPress sites need a theme.

It’s going to be a while before this enters core, and even longer before everyone adopts it, so developers and agencies have a while to prepare for the future. And I definitely think we should be thinking ahead. I said this during the development of Gutenberg and I’m sure I’ll say it again: we really need to consider where WordPress is (or might be) heading.

This will directly affect how theme developers and designers work. What plugin developers need to work with. How agencies need to work (and what training they will need to do).

How was it for you? Let me know on BlueSky or Mastodon

(Please) Link to this page

Thanks for reading. I'd really appreciate it if you'd link to this page if you mention it in your newsletter or on your blog.

Related Posts

22 Feb 2019

Gutenberg Phase 2 and the Future of WordPress Themes

As someone who makes a living selling themes the recent outline for Phase 2 of Gutenberg is is an interesting article to read. I’ve been wondering about the long term future of themes for a while; and to be honest...
01 Apr 2015

The State of WordPress Themes #wcldn

I recently spoke on a panel at WordCamp London 2015e. Lance – who used to be the Theme Team lead at WordPress.com – asked me if I wanted to speak on a panel with him at WordCamp London 2015. I’ve...
27 May 2013

WordPress: 10 Years Young, What Does The Future Hold?

WordPress is now 10 years old. I started using wordpress 9 years ago – which means I joined the WordPress community early on. The reason I chose WordPress is simply because of the fabled 5 minute install process – I...
16 Mar 2019

The WordPress Block Directory

There has recently been a proposal to introduce a new type of plugin into WordPress. One specifically for editor blocks.I find this an interesting concept, and I can definitely see some benefits, but there are also some downsides. For starters;...
14 Jun 2020

WP Cafe – Developing Themes with Gutenberg

Last week I took part in the first WP Cafe with Keith and Mark from Highrise Digital. The subject was Gutenberg, the new WordPress editor, and talking about the work we have done with it.Below is the video from the...
04 Oct 2019

It’s not all bad for WordPress themes – is it?

A couple of weeks ago I wrote about how themes, as we know them, are going to be ending, and then went on holiday. I wasn’t expecting such a big response but since then a lot of people have been...