Which Wordpress theme to use as basis for theme development?

I’m just reading Sitepoints “Build your own wicked Wordpress themes” and I’m learning a lot. They recommend using Thematic as a starting point, but this no longer seems up to date.

could anyone recommend a good theme to use as a solid basis to develop my own theme? Thanks.

1 Like

Personally, I’d take a close look at the ones that come with a clean install to start with, and see if the article’s ideas can be applied to that. The code should be in a good state of repair and current.

1 Like

This one http://underscores.me/

1 Like

I’ve not used it myself, I’ve only created simple themes from scratch or used themes out of the box, but Bones might be worth a look.

1 Like

Thank you. I thought of developing the 2016 theme, but I’m getting into difficulties working out what system they use for different screen sizes.

I might go back to using one of the Bootstrap themes I’ve used, but just wasn’t sure how well maintained or robust this theme is.

1 Like

I just took a poke around in the main CSS file for one of the included themes. What you find down near the bottom of that file is a series of @media queries. There are plenty of folk around here who can help you understand those if that’s what you need. The basis though, is that the media queries kick in when the screen size goes above/below the value the query is set for - they override the CSS rules set elsewhere in the file.

1 Like

Underscores.me is fully plain theme.

What’s that mean ?

You can simply integrate any other CSS framework into it, such as Bootstrap.

1 Like

I started with any of the “Nakid” themes;

create a child and off you go

1 Like

Thanks for your reply. Yes, I have seen the css @media rules in the main 2016 theme. However, I’d like to work with Bootstrap or something which gives a systematic way of dealing with different screen sizes. I imagine it might not be very clean adding the bootstrap media queries to the existing ones

1 Like

Thanks, I’ve had a look at underscore. However, it says “no child themes”, and I thought the advantage of using a child theme was that the main theme can be updated (eg with new version of Wordpress) and this would deal with any future proofing issues

1 Like

I think you’re right, that would take quite a lot of effort to convert across to something like Bootstrap.

1 Like

Thanks for saving me from trying!

Perhaps I’d better look for a Bootstrap ready theme to adapt if I can find one that is regularly updated and light-weight.

I’m sure there are other ways to do responsive, it’s just I’m familiar with Bootstrap.

1 Like

Child themes are good if you are using an out-of-the box ready-to-go theme. Because those themes are updated to keep up with changes to the WordPress core or to fix issues. And you don’t want to lose all your customization by overwriting it with the updated version of the theme.

As far as I know, the bare-bones themes such as underscores are different in that they are basically skeleton themes which you use to make your own theme, instead of using them as parent themes. They are meant for you to adjust them to suit your individual design needs.

1 Like

If you like Twitter Bootstrap & would be comfortable using that when developing a WP theme then you have 2 options:

  1. https://github.com/ptbello/_strap - I’ve used this in past, last update on this was Nov 2015.
  2. https://github.com/holger1411/understrap - looks to be active project, I have no experience with this

Both these combine the Underscores starter theme by Automattic with Twitter Bootstrap which makes building a new WP theme quite a breeze.

Many thanks for your reply, I do appreciate it. I will look into those two options that you suggest.

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.