What’s new with the Elemental WordPress theme?

Elemental is the upcoming theme framework for Pro Theme Design. It’s been in development for absolutely ages, and the code is really showing it’s maturity, and I am really pleased with the possibilities it opens up.

The focus when developing Elemental has been to keep things as straight forward and easy to use as possible. The code is simple and minimal, and the features have all been chosen to reduce the requirements of third party plugins incorporating many of the most common requests and changes you see mentioned across the web.

The development and features of Elemental have mostly been driven by my own needs and desires. I created a theme that I would want to use, and it is now the theme that I use to power this blog.



Currently Elemental has:

  • Custom Widgets: 11 – there are a variety of widgets I would like to include in WordPress (by default) and these 11 are the ones I think people will be most interested in.
  • Filter Hooks: 31 – to ease theme development and customisation through child themes, Elemental has a whole stack of hooks
  • Action Hooks: 15+ – as above, there are a variety of action hooks inserted into Elemental, all used to ease integration of new functionality
  • Custom page templates: 12 – I have tried to create all the page templates the average blogger would need


New features

There are too many new features to mention but some of the highlights include:

  • SEO optimized – this is a “feature” many themes tout, but that doesn’t mean it’s unimportant, and we’ve been very careful to make Elemental as friendly to the search engines as possible
  • Automated post thumbnails – We started the automated thumbnail fashion with Mimbo Pro, and now we want to take it one step further. The new code was actually implemented in Mimbo Pro 2, and essentially it removes the need to use custom fields to save thumbnail image properties.
  • Full WordPress mu support – Related to the above point, Elemental will be the first theme to support WordPress mu, and thumbnail resizing, out of the box. I should point out that I will happily share the code with everyone once it’s been fully tested.
  • Custom 404 responses – 404’s have been taken to the next level. The page has
  • Custom Body Class system – WordPress recently introduced the new body_class function, and Elemental uses this, but we have also added some more classes to add that extra level of style customisation.
  • Single post templates – many themes have custom page templates, but none have custom post templates – until now. Elemental offers the chance to have different layouts for your blogs posts, as well as your stand alone pages.

Was it good/ useful/ a load of old rubbish? Let me know on Mastodon, or BlueSky (or Twitter X if you must).

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.

WordPress News

The latest WordPress updates from the WPBriefs Podcast.

Related Posts

30 Jun 2007

WordPress tips and tricks – Custom Page Templates

Some time ago I posted the first of my tips and tricks for WordPress, and I thought it was about time I posted some more so, to start things off, here is a short tutorial on custom page templates in...
13 May 2010

6 Tips to Build Better WordPress Themes

If you want to make WordPress themes, for clients, to release for free or to sell, then there are a lot of factors you need to take into consideration. Below are some hints and tips that should help ease your...
10 Mar 2012

Mimbo Pro 3: The Classic WordPress Theme Updated

Before Christmas last year Darren asked me if I wanted to work with him to update Mimbo Pro 3. The theme was first released more than 4 years ago – and it’s done fantastically well. As one of the first...
14 Mar 2009

Mimbo Pro 2.0

A year ago – almost to the day – Darren and I released Mimbo Pro, a premium WordPress theme. Since then both WordPress, and our technical skills, have grown considerably and so we’re now ready to present to you, Mimbo...
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...