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 was installing various competing platforms on my local machine and WordPress was the only one I could get running without having to setup other things.

In the last 9 years of using WordPress I have been involved with a number of projects that have taught me a lot about the software and helped to improve my development skills.

And so today is WordPress 10th birthday. Happy Birthday WordPress!

Happy 10th Birthday WordPress

My WordPress Highlights

Some of the highlights (and lowlights) of my time with WordPress have been:

  • I created Regulus – a free WordPress theme that was one of the first wordpress.com themes. It’s now been superseded but at the time it was innovative, being one of the first themes to include a custom theme control panel.
  • Whilst not WordPress specific I was heavily involved with TimThumb which was created because of the desire for thumbnails in WordPress themes. The project has had its highs and lows but TimThumb has taught me an awful lot about development and managing an open source project.
  • I collaborated with Darren Hoyt on Pro Theme Design. Darren is a very talented designer, and he’s encouraged me to step up as a programmer trying to turn his ideas into something real. I’ve also been heavily involved in the business aspects of running a theme site, looking at marketing, accounting, and custom support.
  • WordPress.com – most recently I have worked with Darren to release 2 of our themes on wordpress.com (with 2 more to come soon :)). This has been a great experience. The theme team at WordPress.com know the software better than anyone, and working with them has taught me even more about the product – in turn making our themes even better.

WordPress Future

I touched on this a bit the other day when I was redesigning the WordPress post editor – but I have some thoughts about how WordPress is going to evolve. I think that WordPress already has all the core features it needs to do everything you could wish for – arguably you can make any type of website you want – so how can it be improved?

I see the future development of WordPress focusing on two areas.

1. Refactoring

Everyone knows that there’s a lot of code in WordPress – and that some of it isn’t optimal (in particular the original code). I imagine the entire WordPress team would like to spend some time improving it – whether that’s rewriting the admin interface in JavaScript, or improving legacy elements. Because of their dedication to backwards compatibility this is a hard job – but I’m sure it’s an area that will get some attention.

2. Usability

With the development of WordPress 3.6 the focus was less about new features and more about trying to improve WordPress usability. There’s a lot of power in WordPress and much of it is underused so how do we encourage people to use these different functions? Over time lots of features have been added to WordPress and I think making them easy to use is long overdue. Whilst the software is relatively simple it still has a reasonable learning curve for less technical users.

Development

As well as changing focus in terms of what should be developed – I think the WordPress team should change focus in how the software is developed. If it were up to me I would change a few different things.

  1. Development should move to plugins. MP6, the WordPress interface plugin test, has shown that small targeted plugins are a great way to test new features without affecting the core development. The power and flexibility of the hook and filter systems mean this could be done for most new functionality. Once the plugins are ready they can be rolled into the core.
  2. The WordPress team are known for missing deadlines. I would change to a more iterative development process working on discrete features (through plugins) and then releasing them when they’re ready. Since WordPress has the ability to run automatic updates, more frequent code releases are no longer the same burden for webmasters that they once were.

Data Driven Design

To guide the development and decision-making process that dictates the future of WordPress the team have two incredibly powerful tools available.

Firstly – they have WordPress.com – and the sites massive audience of users and active sites. The majority of the users on the service use it for free, but their usage of the platform means that there is a an awful lot of data to teach the developers how users interact with the software. For instance – WordPress 3.6 sees an improved WordPress custom menu system. To make the design process easier the team looked at the way people use custom menus on WordPress.com, for example – how many items users have in each menu, and the average number of menus per theme. They then used this data to guide their design of the new menu editor.

Secondly – there’s WordPress.org. I would suggest using this in a similar way to WordPress.com. Analysing statistics from the plugin and theme repositories would enable the developer to determine what people most want to do with the WordPress platform. From this they can get an insight into the exact areas that need to be developed further.

My WordPress Future?

I’m not far from my own 10th birthday of using WordPress – and I have lots planned. I will continue producing themes, I have 2 themes that will be ready for WordPress.com soon, and I have recently had a few ideas for brand new products. Plus I have a site I’ve started developing in WordPress that will be awesome! I just need to make sure my technical skills are up to scratch 🙂

So how about you? Are you still liking WordPress? What are your highlights from the last 10 years? Where do you think it’s heading?

Let me know what you think on Mastodon, or BlueSky (or Twitter X if you must).

WordPress News

The latest WordPress updates from the WPBriefs Podcast.

Related Posts

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...
16 Sep 2016

What is the Difference Between WordPress.org and WordPress.com?

Recently, I’ve received a couple of emails asking about the difference between WordPress.com and WordPress.org versions of WordPress. The reason for the confusion is that I sell themes for both sites – and I often get people buying my themes...
13 Oct 2016

Lessons Learned from 20 Theme Releases on WordPress.com

In 2007 I partnered with Darren Hoyt to release Mimbo Pro, one of the earliest premium WordPress themes. In 2012 Mimbo Pro was published on wordpress.com. Last week – on October 5th 2016 to be precise – my 20th theme...
08 Aug 2013

The Death of WordPress Theme Frameworks

WordPress theme frameworks are on their way out. They’re dying a slow death. At least that’s what I think.Nathan Rice recently wrote an article with his thoughts about theme frameworks – in defense of them – however he clearly has...
20 Feb 2013

The Amazing Art of Flipping Websites

Recently I have looked at expanding my internet empire. I have all sorts of ideas and never enough time – so I thought I would see if I could buy some websites relatively cheaply, improve them, and then either flip...
18 Aug 2016

Carmack: WordPress Magazine Theme

I recently mentioned how I am now ‘DogFooding’ my WordPress themes. Part of the reason for this is that I want to make sure that my themes are ready for the real world before I make them available for sale...