Review: Thesis (WordPress Theme from DIY Themes)

Overview:

Thesis is a WordPress theme from DIYThemes, optimised for great SEO and easy customisation. It’s been a big hit with bloggers and website owners, and is being used by sites as diverse as http://www.kristarella.com/ and http://www.copyblogger.com/ … and, of course, I’m using it on this site!

The price:

I hate reading reviews and sales pages without having a clue how much something is going to cost me. At the time of writing, Thesis costs:

  • $87 for the “personal option” (for one site only, can’t remove the attribution link in the footer).
  • $164 for the “developer’s option” (install Thesis on several (or all!) of your sites, can remove the attribution link). I actually think most people should go for this one: chances are, you’ll end up wanting to use Thesis for multiple blogs, for a business site, for a community or hobby group site, or for some super-professional looking niche sites.

If you’re a web designer/coder/etc and you want to use Thesis on your client’s sites, you can: you’ll need to buy the developer’s option and pay $40 for each client site you install it on.

What’s included:

My past experience of WordPress themes involved either finding a free theme and “tweaking” it substantially, or bodging together my own from scratch. Thesis was a bit of a revelation: it has a host of design options that mean you can quickly and easily change column widths, fonts, etc without trawling through a .css file (bliss!) Plus, it’s not just a theme for the “look and feel” of your blog – it adds a lot of very handy functionality to the back-end WordPress interface.

These are some of the key features:

  • The “look” of the theme itself on your blog. Thesis, in my opinion, looks very clean and professional straight out of the box, though a bit plain for some sites.
  • “Thesis Options” panel, which lets you do all those otherwise fiddly code things like decide exactly how to display your “Title”, which appears in the browser’s title bar and in search engine results
  • “Design Options” panel, which lets you fiddle with fonts and layout to your heart’s content. (A second monitor could come in handy…)
  • A huge amount of help and support, including a user guide, the Thesis blog, and online forums.  If you want to make customisations that can’t be done via the Thesis and Design panels, you’ll find beginner-friendly advice here.
  • Free updates! Every time the Thesis theme is tweaked and improved a little bit more, you can get it straight away, for free.

Good stuff:

Massively Reduced Frustration Levels

I love Thesis because it saves me having to do annoying, fiddly things. In the past, I’ve spent hours and hours struggling to modify free themes, or writing my own themes from scratch. And yes, if you want a totally custom-looking site, you’re going to have to get under the hood and play around with the Thesis custom.css and custom_functions.php files – but it’s much easier doing this with a professional theme as the framework, rather than trying to re-invent the wheel.

SEO Brilliance

Thesis is designed to be particularly good for SEO. Sure, it’s not a replacement for reading SEO School, but it will save you from making common mistakes. With Thesis, you can customise meta descriptions and title tags on individual posts and pages. The fact that I’m really excited about this probably suggests I should get out more… (seriously, though, it’s something I wanted to do on previous blogs and couldn’t).

No-Brainer Tutorials

So far, every time I’ve wanted to do something in Thesis, I’ve just googled for it: “Using an image header in Thesis”, for instance, or “Remove Thesis attribution link”. And every time, I’ve found an easy-to-follow guide that lets me copy and paste a chunk of code and (sometimes) tweak it a little bit. Some of these tutorials are from DIYThemes (the people who made and sell Thesis), and others are simply from public-spirited Thesis users all round the net.

The Big Ass Save Button

I think this screenshot says it all:

How can you not love it?

Not-so-good stuff:

Frankly, I’ve really enjoyed using Thesis, and I feel slightly petty mentioning these! But for the sake of frankness, here are a couple of minor irritations…

One small drawback to Thesis is probably one they can’t easily avoid due to their commitment to handing out free updates. To change the look and functionality of Thesis, beyond the (fairly generous) customisation options provided, you need to edit two files called custom.css and custom_functions.php. These are both contained in a folder “custom” (I’m not sure why that was necessary, I presume it was!) meaning they don’t show up in your Editor panel in Thesis – so you have to edit them in notepad or similar and upload them using an ftp editor. Frankly, this isn’t really much extra work, and it’s a relief to know that even if you end up with some funky layout with images overlapping and bits falling off, you haven’t screwed up the core stuff.

The other, even tinier, nit-pick I have that’s related to this is that it’d be really nice to have the option to pick font colours as well as font styles and sizes, in the “Design Options” panel. It’s no big deal to edit the colours using custom.css, but if there was an option to pick colours and enter hex values in “Design Options”, it’d make it that bit simpler for people who are reluctant to fiddle under the hood.

Verdict

If you’re a blogger, you’ll really want to give Thesis some serious consideration. A lot of the big names in blogging are currently using Thesis – and it seems to be getting a big thumbs up all round.

Although Thesis is designed primarily with bloggers in mind, anyone running a small business with an online focus would get a lot out of it: the way it’s designed with good SEO in mind could easily win you enough extra customers from search engines to pay for the theme.

The one group I think might not benefit from Thesis are those who blog purely about their own lives (the online diary sort of blog). If you have no intention or way of making money from your blog, and if you’re not particularly bothered if anyone beyond a circle of friends reads it, you don’t need Thesis.

Otherwise … go and find out more about Thesis and the DIYThemes philosophy, and invest a few dollars in a fantastically robust, well-supported theme: Thesis.

{ 2 trackbacks }

How to Handle Having Lots of Projects — Aliventures
January 18, 2010 at 1:19 pm
Freelance Writing: Ten Steps, Tons of Resources — Aliventures
February 12, 2011 at 11:11 am

{ 17 comments… read them below or add one }

Mike Smarr April 6, 2010 at 3:01 am

Thanks. I found your review very helpful. I’m currently using a Graph Paper Press theme which I like. But I’ve been interested in Thesis for awhile now. Followed your link from the Third Tribe forums. :)

Reply

Ali April 6, 2010 at 5:17 pm

Thanks, Mike, glad it was helpful!

Reply

Shaun October 3, 2010 at 10:12 am

Thank you for this review, Ali. It was my intention to search for (via Google) and find (via your site) another’s perspective on DIYThemes Thesis before actually making a purchase.

But I have a question about the product that has not been answered on the DIYThemes website and that perhaps you can answer (since no contact information was available on their website): Is there a functionality within the DIY Thesis Theme program that will enable me to create membership (or subscription) based websites? Or does it enable php and mysql capabilities to be incorporated with it in order to create a membership-based website?

Respectfully,

Shaun

Reply

Ali October 3, 2010 at 7:15 pm

Cheers, Shaun.

I think WordPress itself has membership functionality – you can let people sign up as contributors or other types of user; as far as I know, Thesis doesn’t add to this in any way. I’m afraid I’ve never run a membership site so this really isn’t my area of expertise!

Reply

Shaun October 3, 2010 at 11:24 pm

Hello Ali,

Thank you for your prompt reply – and for the answers you provided. At least I have part of the answer (it has membership functionality). Now I just have to find out if it supports the kind that I am looking for. They did not provide any contact information on their site. Do you know if they have Contact Us form, email or phone number where they can be reached?

Thanks again for sharing your insights!

Regards,
Shaun

Reply

Ali October 5, 2010 at 6:01 pm

I couldn’t find any contact info on their site either. They have great forums, but I suspect you need to own Thesis to access these. You could ask on Twitter or on other forums to see if anyone knows?

I get the feeling that it wouldn’t do quite what you’re after, if you’re looking to run a paid membership site.

There’s a user guide here which gives more details on what functionality is included: http://diythemes.com/thesis/rtfm/

Reply

Shaun October 12, 2010 at 10:16 pm

Okay. That’s what I suspected also. Thanks for additional information, Ali.

Have a great day!

Shaun

Reply

Doug November 24, 2010 at 11:29 pm

Shaun:

There are many WordPress plugins out there to convert thesis into a membership site. It should work fine, as the plugin makes the necessary changes for you. As most WordPress blogs starting out are basically equivalent, you’d have the many PLUSES from using Thesis plus gaining the features that the membership site plugin would provide. Just Google it: “WordPress plugins membership sites.” That should be all you need to do.

Reply

Ali November 27, 2010 at 4:40 pm

Thanks, Doug, appreciate the help! :-)

Reply

Mary July 21, 2011 at 9:11 pm

H Ali,

Great review, thank you. Is this just as good at creating a site that has a blog, but isn’t just a blogging site? I create a few of these and liked the different looks I could get with this program, but want to make sure before I buy it. Also, how do you “pay” them for other sites that you may do?

thanks!

Reply

Ali July 22, 2011 at 4:21 pm

Hey Mary,

I used Thesis on http://www.bloggers-guides.com which is a small static site (currently has five pages) and it look pretty good (in my opinion!)

You can either buy a multi-site license, which lets you install Thesis on as many of your own sites as you want, or a developer’s licence, which lets you use it on clients’ sites.

Hope that helps!

Reply

J.L. August 26, 2011 at 9:46 pm

Does anyone have the contact information for DIYthemes? Would really like to contact them with questions before making a theme purchase.

Thanks!

Reply

Ali August 26, 2011 at 10:09 pm

You could try their blog – http://diythemes.com/thesis/

Sorry not to be able to help more! When I’ve had questions about Thesis, I’ve used the member forums — I don’t have a specific email contact.

Reply

Gustavo J. November 16, 2011 at 6:08 pm

Does Thesis have the capability to work in all platforms.
Meaning, ( Regular computers, tablets, mobile phones ) ?

I was looking at iA wordpress template (this theme has all 3).
Please advice.
Thanks.

Reply

Ali November 17, 2011 at 5:04 pm

As far as I know, Thesis doesn’t include any specific versions for tablets or mobile phones.

Reply

Gustavo J. November 17, 2011 at 5:13 pm

Ali, thank you for your response. Probably I wasn’t clear enough.
I was asking if thesis was mobile ready. Meaning, if I create a blog with this platform, the platform itself will automatically re-adjust for mobile browsers.

Note:
Probably your answer will be the same. I hope not! :)

Thanks

Reply

Ali November 17, 2011 at 5:15 pm

Yeah, I understood; I probably wasn’t clear enough in replying! No, it won’t adjust automatically (as far as I’m aware! Certainly, Aliventures.com doesn’t).

Reply

Leave a Comment