Swimming in the Sea of WordPress Theme Design: 5 Tips for Choosing the Right One

Swimming in a sea of WordPress theme design

Picking a theme for your WordPress blog can be overwhelming. There are literally thousands and thousands of them out there. But it is one of the most important decisions you will make for your blog.

Why?

Because, at some point you will want to change themes. I have done this several times myself.

But we all have limited resources—money and time—so getting it right the first time out will give you something you can live with for a good period of time.

Changing themes can be fairly simple in some cases. In others it’s a real pain in the butt because you have to do a complete redesign.

To help you, here are five things you should think about when choosing a theme.

1. Out of the Box vs. Framework

This one is huge. I tell my clients, when you are looking at the theme, can you see your blog in the basic layout? What I mean are the boxed areas of the homepage. These are often ‘widgetized’ areas, which means that the content you see in that top box,—for example, a slider— is a widget or plugin. So if you can imagine presenting your content in the layout you see, you are good to go.

Now if instead you say, I want four columns across instead of three, well, then you are looking at either customizations or a framework theme that you can build from the ground up. Some are easier than others (they require little or no knowledge of code) but still, you will be starting from scratch.

2. Simple vs. Magazine Style

This relates back to #1. In my eyes, there are basically two generic homepage layouts for a blog. One is simple: a hierarchy of posts. The second, a more component style page, is similar to a magazine. You are pulling in content from different categories and displaying a specific number of posts from those categories.

So with this one, you need to decide what will work best for your blog. What experience do you want your visitor to have when they land on the homepage? And where do you want them to go from there?

3. Custom Sidebars

I’ve talked about this in an earlier post, but let’s revisit it from the perspective of choosing a theme.

When you create your blog, most themes have a single sidebar that is used on every page. But there are now themes that allow you to have custom sidebars on specific pages, posts and even categories. This allows you to create an experience for the reader that doesn’t distract them from the content of the page.

For example, you can place those affiliate ads on just the pages with content that relates to and complements them – very useful.

4. Colors, Fonts, and All Those Other Details

Keep in mind how much customization you really need to do to your site. Is it important for you to be able to easily change background colors, your header, fonts styles and sizes, etc.? If so, you might want a theme that allows you to do this without knowing any code. (Some themes require you  to know and understand CSS —Cascade Styling Sheets).

If you aren’t sure what I’m talking about, go to your dashboard > appearances > editor and click on the bottom left hand file called “stylesheet”.

Whatever pops into the editor window will show you what you will be dealing with. If you are not experienced, don’t mess with it. A simple single character error could mess up something critical on your site. This brings me to #5.

5. Frameworks vs. Child themes vs. The Others

With frameworks, you are building your site from the ground up. Child themes work with frameworks. Why bring this up? If you were to take your basic theme, customize its CSS file, and maybe some of the php files, if that theme was to ever update, all of your customizations would get overwritten.

But with a child theme, you can customize it to your heart’s content and only the parent theme will be updated. Sweet. Also, some themes have a custom CSS file, which is also a good option.

Now if this is all too technical for you, relax. Find a good child theme with some nice options and a layout you can live with and you will be good to go.

So these are some things to consider when it comes to the design of your new blog. But don’t’ get bogged down in this part of it.

Yes, you want your blog to look good and be easy to read and navigate. But in the end, content will be its biggest seller. And whatever you do, don’t spend hours worrying about a slight font style change or whether you can have those rounded corners you wanted. Just move on.

Because in the end, I don’t think it matters as much to your visitors as it might to you.

How about you? What are your design challenges when it comes to finding and choosing a theme?


Subscribe by Email

Join over 25,000 smart readers every month and never miss a single post! Enter your email address below for free daily updates (we respect your privacy and will never spam you):

About Bob Dunn

Bob Dunn is a WordPress blogger and trainer with a design and marketing background. He is known for his uncanny ability to make WordPress understandable to non-geeks. On his blog, bobwp, he teaches WordPress with videos, screenshot tutorials and real-world advice.

  • http://www.ipnostudio.com hypnodude

    Hey Bob, I forgot how many times I installed and deleted Themes and plugins, and btw how to clean WP from them and what they leave behind would be a pretty interesting post, and I guess not only for me. Something like “How to reset WP to its orignal state” or something like that.

    Anyway at the end I’m arrived at Suffusion which is pretty good, but I still have Weasel ready to come back if needed. For now I’m ok. Clearly talking about free themes is difficult to find the right mixture between well made code, flexibility, simplicity and reliability with plugins.

    Oh well. Very interesting post as usual. :)

  • http://bobwp.com Bob Dunn

    Actually, from what I understand, it once you delete them, everything should be gone. That’s why I always recommend deleting unused themes instead of just letting them set there. Myself, I just keep the latest WP default theme, Twenty Eleven at this point in time, installed in case my theme breaks, it will revert to that which is better than a themeless page.

    The only time anything might be left behind would be if the theme was bad and injected some malware or something like that. Here is a link where you can occasionally do a free check on your site. http://sitecheck.sucuri.net/scanner/

    Good to hear you are happy with Suffusion. And thanks for stopping by!

    • http://dannybrown.me Danny Brown

      I know with some themes (Headway and one of the ThemeForest ones), I had an issue with some leftover tables in my main database, and I had to get my web host to clean them up, grrr.

      It’d be nice to be confident that once you delete something, it’s gone, no matter where you delete it from (dashboard or database).

      • http://bobwp.com Bob Dunn

        Yeah, I would hope the good reputable themes would make that happen : )

        • http://www.ipnostudio.com hypnodude

          My pleasure. I usually have two or three themes ready but I guess Weaver and Twenty Eleven are enough so I’ll delete the rest. But as regards plugins not everything gets deleted. Once I had the bad idea of installing a Google Translator plugin and after having deleted it on WP it went on giving a ton of missing pages on Google Webmaster Tools, one for each language. I had to delete the folder from the database. Same thing with the Bad Neighbourhood plugin, which I haven’t yet manually deleted. But it’s still there after deletion. I guess a good amount of problems come from plugins not completely removed; and it would be a good thing if WP had a kind of cleaning feature. Well, we’ll see.

          Thanks for the link for the security scan. And have a great day! :)

  • http://www.ergoorgo.com ErgoOrgo

    Thanks for the really clear article Bob, and for the pretty photo (aren’t fish calming?). As a relatively new blogger, I would have found this really helpful when picking a theme. It seems to me that first-time bloggers should stick to something simple. Going through your five areas, this would be something:
    - you can use out-of-the-box
    - with a simple layout
    - no need for custom sidebars
    - ideally the ability to make enough customisations to colours etc to make your brand clear
    - err I get a bit lost still with frameworks and child themes (sorry).

    That is what I have gone with for now, but when I get to the point of upgrading, buying a theme, etc, I will have to come back to this post and reassess.

    Thanks again

    • http://bobwp.com Bob Dunn

      Thanks! And those are good points to pull out of it. I think a lot of new bloggers can get frustrated finding a theme and end up just grabbing one. Sounds like you made a good first choice and yes, there is always the time to change themes in the future, I have done it several times myself!

      And don’t worry about the confusion over frameworks and child themes, it can easily fly over your head. I have found in my workshops the easiest way to make sense of those is through visuals : )

  • Pingback: Marketing Day: January 4, 2012

  • http://www.thejackb.com Jack

    I have been tearing my hair out about my design for a while now. It is close to what I want but not quite where I need it to be.

    What I like about blogging is that it offers the ability to be a fluid and dynamic environment so I figure that I can tweak, twist and shift to my heart’s delight.

    Ultimately visitors want something that is user friendly with good content.

    • http://bobwp.com Bob Dunn

      Hey Jack, I so agree with that. I am constantly tweaking my site, and just when I think something is right, along comes another idea or insight.

      Spot on – user-friendly and good content, the 2 most critical pieces of your blog.

  • http://www.freegaming.de Cyan Merck

    Really a wonderful post to consider about templates and web design and still believe that attractive fronts are still the best tool for marketing.

    • http://bobwp.com Bob Dunn

      Yes, fonts are important, especially for readability. Coming from a background of graphic design, I know this all to well : ) But also, I find too many people getting stuck on that part of blog design….

      You do have to be careful with fonts on the web. There are plugins that let add more than the standard fonts to WordPress, but from experience and research, I have found that they aren’t always the best route to go. Often the fonts tend to be a little muddier and not as clear on certain browsers, so you have to be careful.

  • http://ineeddiscipline.com Dean Saliba

    One thing I dislike about blogging is when I have to pick a theme. There are just so many things to take into account. Is it widget compatible? Fonts? What size ad units can I insert and where? and not to mention how flexible it would be to customise.

    I hope I can keep my current design for a few years before I have to change.

    • http://bobwp.com Bob Dunn

      Yep, a lot of decisions. I would say if the current one you are using is meeting your needs, so need to change.

  • http://southernaffiliate.com/site-map/ Jonathon

    This was a timely read. The cyber angels obviously know what they’re doing. I had just been reading a post on Elegant themes and then when I flicked over to Twitter the first tweet I saw linked to this post.

    I have the free flexibility3 theme on 5 of my sites. Installed it because I had seen quite a few attractive sites using that theme. Unfortunately my very limited techie skills means I haven’t been able to get the same results and in some places I can’t figure out what I’m doing wrong. For example I’ve used the site title and tagline in general settings on all sites but on two sites it doesn’t show in the header at all. Very annoying.

    Obviously free themes don’t come with support and the stories I’ve heard about malicious coding being inserted into some freebies I’m reluctant to play about too much with free themes so was looking for a reliable paid theme that a technically challenged individual like me could use successfully. Premium themes like Thesis are obviously good for the more experienced but probably a bit advanced for me.

    My niche sites are in health, weight loss, relationships/dating and golf. The Elegant themes package has a lot I would probably never use as an affiliate marketer but from what I’ve seen it looks like it could be a good choice. Do you have any other recommendations.

    I will be spending some time here reading your informative posts and hopefully learning heaps so from down under in NZ I wish you and your readers a fantastic 2012.

    • http://dannybrown.me Danny Brown

      Hi Jonathon,

      Woo Themes are a great option, as are Studiopress (the makers of Genesis). They offer great out-of-the-box solutions with their child themes.

      We use the Headway framework here, although it’s Headway 2.0. They’ve since discontinued that and are now on Headway 3.0, which is a completely different beast. I’ll be honest – I prefer the version we’re using, just more intuitive.

      You could also check out PaperGraph and Press75 themes.

      Hope that helps!

      PS – Great to have you here, and a very Happy New Year to you too, mate!

      • http://www.yourdatingsuccesstoday.com/sitemap/ Jonathon

        Thank You Danny. I enjoyed roaming around your blog and reading stuff that was published long before I thought about getting online and trying to build websites. Totally agree with your “While a post might start the conversation, the comments take it in a whole new direction altogether, and makes a post better for it” statement in one post. When I read a post I always scroll through the comments and hover over names to see what website they are from. Doing this has provided a lot of useful info to assist my learning curve not only in the niches I’m involved in but also other topics like SEO. It would be fair to say that 99% of lists I subscribe to came about as a consequence of reading comments under posts rather than searching topics on Google.

    • http://bobwp.com Bob Dunn

      Hey Jonathan, Danny gave you some good thoughts on themes, and I also like WooThemes myself.

      Just wanted to address one point. You had mentioned that the blog title and tagline sometimes shows, and sometimes disappears. That is true. Depending on the theme and if you upload a custom banner. Others give you the option of one or the other. In any case, when it shows or not, it’s important to put that info in.

      It’s what the search engines look at whether it’s visible to our eyes or not. Your title should be your business, and the tagline should be fairly keyword friendly, but not overkill. Also, it plays a part in your SEO settings and making your URL google friendly.

      • http://loseweightfastsystems.com/site-map/ Jonathon

        Thank You for those additional insights Bob. The point I was making about “blog title and tagline” related to the flexibility3 theme that I have on 5 sites. Although as far as I can tell I have inputted the identical data in dashboard settings the “blog title and tagline” only displays on 3 sites. Being relatively new to affiliate marketing and with 9 sites in various stages of development I need to get themes and site structure sorted so I can focus 100% on adding site content and developing AWeber email marketing content. To this end I have just posted a contract on oDesk and received some well qualified applicants so I will leave theme changes until I have a remote contractor on board. Reading through comments on some posts I see that even people with superior techie skills than mine still express concerns about the look of their sites. Six months ago I’d never heard of wordpress and certainly knew nothing about SEO or any of the online jargon. What I did know about websites and google came from being a user doing topic research. From that perspective I know what I like and don’t like as far as websites are concerned so whilst it is obviously necessary to do certain things with our sites to please the search engines at the end of the day if we can’t offer a reason for visitors to stay more than 10 seconds all the SEO in the world is time and money wasted.

        • http://bobwp.com Bob Dunn

          Yep, the is the case, each theme can be its own animal. I know that a lot of the themes I use have the option of either displaying the text as you have mentioned, or uploading a custom banner instead. But I’m sure there are themes that just let you do one or the other.

          And I’m with you on your last line ….

          …is obviously necessary to do certain things with our sites to please the search engines at the end of the day if we can’t offer a reason for visitors to stay more than 10 seconds all the SEO in the world is time and money wasted.

          In my blogging workshops I break a blog into three areas

          SEO
          Design and functionality
          Content

          And I always stress, they all depend on each other. Similar to what you said, you can spend thousands on SEO, but if you site and content sucks, then you have just wasted a lot of money. The same goes for any combo of the three. And thanks for sharing your thoughts!

          • http://www.myhealthchoicesonline.com/site-map Jonathon

            You are welcome to my thoughts Bob. I’ve only been building WP sites for a few months so have much still to learn from more experienced webmasters. I am often amazed at just how much information so many are willing to share with the online community for free. Even people operating in the same niche who are obviously competing for the same traffic freely share tips and strategies with each other. In all my years of commission selling in the offline world I never saw that much sharing. Just wish I’d got online to develop as an affiliate marketer long before I did.

  • http://www.wmwebdesign.co.uk/ Keith Davis

    Hi Bob
    Nice overview of choosing a theme and some useful contributions from Danny B in the comments.

    Guess the truth is we all tend to fall in love with a particular theme the way we do with a car ot a house – and that’s the one we go with.

    At the moment I’ve got a Genesis site and an Elegant Themes site but in future I’ll probably move totally over to Genesis.

    I think that Danny made the point that for frameworks like Genesis that use child themes, you can update without messing with your site.
    That’s a feature I would always look for when choosing a theme.

    You should also try and find out how good the support is.
    When you have problems with your theme… and you will have problems, you need good solid advice.

    Truth is we all drive different cars and we will all continue to prefer different themes.

    • http://bobwp.com Bob Dunn

      Good points, and yes, the child theme is great just for that reason, as I mentioned in #5. I find myself using Genesis and child themes more and more for my clients…

      And support is huge, I talk a lot about this when I’m comparing free vs. premium themes. I can tell you some true horror stories when it has come to support ;)

      You are right though, different strokes for different folks…

      • http://www.wmwebdesign.co.uk/ Keith Davis

        Hi Bob
        I can have a Genesis site up and running very quickly – provided you have text and graphics from client and you’ve agreed on page titles etc.

        Support is so important.
        Wouldn’t touch a free theme for that very reason.
        When you need support it’s nice to know that it is included as part of your package.

        • http://dannybrown.me Danny Brown

          Hi Keith,

          The only thing I’m not keen on with child themes is that if they’re not optimized much beyond the basic theme, then you start to have a bunch of sites that look exactly the same.

          However, get a good coder involved… ;-)

          • http://www.wmwebdesign.co.uk/ Keith Davis

            True Danny
            But it does keep the costs down and with some clients that is pretty important.

            Most of the emails from potential clients start…

            “We are a small start up company with a limited budget……” LOL

  • http://www.willmyexcomebacktome.com Jonathon

    Following the comments here provides a lot of extra useful info. Initially I liked the free flexibility3 theme after testing and discarding dozens of freebies so it’s interesting that nobody yet has mentioned or recommended their paid themes. With free themes I’m reluctant to test any more after seeing reports of hidden codes set into them by designers that can have detrimental consequences.

    • http://www.wmwebdesign.co.uk/ Keith Davis

      Hi Jon
      You can spend a lot of time messing around with free themes, and still not get what you want.

      As for recommendations… you pays your money and you takes your choice.
      I’m sure that you know the big players out there so I’d start with them.

  • Pingback: Design, theme and making it personal | Sarah Boswell