Is Using WordPress Themes Frameworks Cheating at Web Design?

I read a very inter­est­ing arti­cle over the week­end titled “Are WordPress Themes Cheating in Web Design?” by James Dalman. That arti­cle itself was inspired by an older one titled “Confessions of a Template Whore” by Sabrina Dent which is equally interesting.

The point of this post is not to rehash the same ideas as these two arti­cles. I agree with both authors that, using themes is quite OK in many cases, espe­cially for non-​designers who want to get blogs and even sim­ple sites up and still get at least a pro­fes­sional “look”, even if we all know that design goes a lot deeper than mere dec­o­ra­tion and sur­face skinning.

A good look­ing and func­tional free theme like the one I used when I moved this site to WordPress won’t win any­one any orig­i­nal­ity awards, but it will get the job done for a lot of peo­ple and won’t turn away vis­i­tors because the site looks like crap or is com­pletely unusable.

But beyond pre-​made themes that you just plug into a site and tweak a lit­tle, there is whole other cat­e­gory of themes called “Premium Themes” or theme frame­works. This site’s evolv­ing design is now based on one called Thesis and I’ll be redo­ing my com­pany blog as well as Isabelle’s entire Web site using another called Headway (btw, both are affil­i­ate links because I believe in these prod­ucts very strongly). I talked about Thesis and theme frame­works in this recent post.

Basically, what theme frame­works do is enable you to eas­ily (or rel­a­tively eas­ily) “skin” your blog or site using your own design with lit­tle or no cod­ing… and that is what I wanted to touch on here.

A major Shift

For me, start­ing to use WordPress has been a mind shift in itself, for a few rea­sons. But I always fig­ured I would at least even­tu­ally build my own theme for it… from scratch… and I fig­ured I would build blogs with it and lit­tle else. But that’s until I dis­cov­ered the true power of the plat­form. The mind shift was com­plete once I dis­cov­ered Thesis andHeadway and the world of theme frame­works… and my imag­i­na­tion started racing!

As many of you know, I have been design­ing and build­ing Web sites for a long time now, so I know how to code and do so in an effi­cient man­ner. I’ve never used code exported from Fireworks (the appli­ca­tion I design all of my sites with) because it never was good enough for me. Without call­ing myself a purist, I’ve always prided myself in the qual­ity of my HTML and CSS and I’ve worked hard at keep­ing up with cur­rent tech­niques. So you can imag­ine my reluc­tance to let go of most of my con­trol using WordPress and a theme frame­work to build not only a blog, but entire Web sites!

But I plan to do just that for not only Isabelle’s site, but my biggest Web site project to date if I get it (I’m send­ing my bid in on Friday) as well as any suit­able future projects.

What changed my mind? Quite frankly, I’m tired of the tedium and rep­e­ti­tion. Using WordPress and a good theme frame­work means that a lot of a site’s infra­struc­ture is already done for me, and done solidly too. Like James Dalman said in his article:

  • It takes a lot of energy and time to cre­ate some­thing from nothing,
  • free­lancers are lim­ited by time,
  • and a busi­ness’ pri­mary goal (free­lance or oth­er­wise) is to be profitable

These are just as applic­a­ble to cod­ing a site as they are to design­ing it. If I can get more projects done faster it will mean a bet­ter cash flow for me and sig­nif­i­cant sav­ings for my clients. Plus it will mean I will con­cen­trate more on the parts I enjoy (strat­egy, design, UX) and less on the tedium of cod­ing the same kind of func­tion­al­ity again and again.

This is not for every project but when it is applic­a­ble, it will be a win-​win for every­one IMO.

What do you think?

Update — November 16th, 2012:
Just a short not to say that with time I’ve changed my mind and stopped rec­om­mend­ing Thesis. I would actu­ally rec­om­mend stay­ing away from it for sev­eral rea­sons I may touch upon in a future post. I also have reser­va­tions about Headway now based on sev­eral inci­dents I had with it like minor updates break­ing sites in the 3.x ver­sion and 2.x sites break­ing com­pletely for no rea­son I could find. I per­son­ally have lost my trust in Headway but still think the prod­uct is good for many peo­ple as it’s a very flex­i­ble frame­work and my expe­ri­ence is prob­a­bly not typ­i­cal. But these days I stick with either iThemes Builder mostly or WooThemes Canvas for some projects (includ­ing this site) because I believe they are bet­ter engi­neered and stick to WordPress stan­dards bet­ter and I out­lined some of the rea­sons I think this is very impor­tant here. I have more sites on Builder than Headway now and no updates have ever bro­ken a lay­out and none of my Builder sites have ever lost their for­mat­ting for no rea­son overnight like what hap­pened on my busi­ness site which was on Headway 2.0.13 until recently when I put it on Canvas.

If you liked this article, get updates (it’s free).

, , , , , , ,

23 Responses to Is Using WordPress Themes Frameworks Cheating at Web Design?

  1. Keith April 20, 2010 at 2:08 am #

    I totally agree, why rein­vent the wheel. I come from a design back­ground and any­thing that helps me stay in busi­ness and turn out a good client web­site get my vote.
    Good post!

  2. Michel April 25, 2010 at 10:58 am #

    I agree with you. There’s no need to invent every­thing or do it from scratch, when there’s a sta­ble foun­da­tion to build on.

    WordPress pro­vides a sta­ble foun­da­tion for the back-​end and CMS-​like man­age­ment of the con­tent. I sup­pose, a sta­ble WP theme frame­work may help with the front-​end devel­op­ment as well.

    In the past, I have only mod­i­fied WP themes that I like, to suit spe­cific needs of mine. This worked pretty well up to now. I sup­pose, build­ing on a top of a good frame­work is even better!

    I’d be inter­ested to read more from you on this topic, one day — why a WP theme frame­work? why Thesis? how? :)

  3. Vix May 10, 2010 at 6:55 pm #

    I totally agree but I am still com­ing to terms with how I think (as a web designer) and how WordPress works — I don’t under­stand the ter­mi­nol­ogy and I would really like to find a good tuto­r­ial writ­ten for web design­ers and how to under­stand word­press and how to cus­tomise it
    Any sug­ges­tions?
    Vix

  4. Stéphane May 20, 2010 at 10:52 am #

    @Vix

    Thanks for your com­ment! I’ve been design­ing and build­ing Web sites for years but I am pretty new to the WordPress plat­form myself so I don’t have any tuto­ri­als sug­ges­tions for now. What I have found is that, the Worpress com­mu­nity is large and enthu­si­as­tic and it’s easy to find infor­ma­tion on any top­ics related to using WordPress through Google or other search engines. The offi­cial doc­u­men­ta­tion is also excellent.

    The other thing I can tell you is that, if you choose to go with a pre­mium theme like Thesis or Headway, they also have thriv­ing com­mu­ni­ties, user forums and many tuto­ri­als freely avail­able from users. Same with any plu­g­ins you choose to install. If you have spe­cific ques­tions about any­thing I have done or will do here, don’t hes­i­tate to con­tact me!

    @Michel

    What I can say right now about why a frame­work? Flexibility and speed. I can code and have done so for a long time but what WordPress and theme frame­works enable me to do is to con­cen­trate on the user expe­ri­ence, the end result with­out most of the tedious work. I never code a site com­pletely from scratch in my reg­u­lar projects as I reuse basic CSS and jQuery bits but with a theme frame­work and WordPress, most of the infra­struc­ture is already there and I can get to what I want much faster. I’m still learn­ing the new toolset but, to me, the poten­tial is stag­ger­ing and I think I’ll be able to push projects out the door faster and save my clients money as well as con­cen­trate on the part I like most: the actual strat­egy and design work.

    WordPress and theme frame­works are not for every project but for many of them, they are the ideal solu­tion, espe­cially since WordPress is becom­ing a true CMS. Can’t wait for 3.0 to be released!

    And why Thesis? It’s a solid theme but I’m cur­rently redo­ing this site again with the Headway theme as it’s even eas­ier to imple­ment your designs with it and its SEO fea­tures seem even stronger than Thesis. I dis­cov­ered Headway later than Thesis but I have been con­cen­trat­ing on it since. I will write about all this again for sure.

  5. Stacey July 7, 2010 at 3:07 am #

    I agree 100%. I have been a web designer for many years and hand coded all my own/​client sites from noth­ing. I recently dis­cov­ered the power and func­tion­al­ity of WordPress and now im sold! I just built my new com­pa­nies site with it. I love love love not hav­ing to do the tedious cod­ing! I’m a WordPress convert! =)

  6. Stéphane July 7, 2010 at 7:47 pm #

    Glad to hear it Stacey and thank you very much for your com­ment! :)

  7. michael October 16, 2010 at 6:53 am #

    i am a great fan of word­press but my biggest bug bear is that it has cheap­ned the value of web design and forced me to lower my prices. In the past our skill set was defined by our abil­ity to craft solid web­sites with strong flex­i­ble archi­tec­ture and a reli­able base. However with word­press some clients can even install it them­selves, giv­ing them the coire of their site straight out of the box, there­fore I have to make my liv­ing devel­op­ing the theme files them­selves. That’s very hard when clients can see themes adver­tised online for £40-£90!

    • Jacob November 10, 2010 at 4:06 pm #

      An excel­lent arti­cle about an amaz­ing plat­form that as Michael pointed out has pre­sented us web design­ers with a pric­ing conun­drum which I can see com­ing on the hori­zon per­son­ally. To rem­edy the effect that word­press has on back-​end devel­op­ment, what do you guys think about just charg­ing more for design? Designers still have an intan­gi­ble skill that not every­one can learn and even fewer can excel at. I think with the advent of pre­mium WordPress plat­forms the demand to stand out should drive design price up and hope­fully sta­bi­lize prices. What are your thoughts on this?

  8. Mica Galleb November 22, 2010 at 6:15 pm #

    I’m thank­ful for WordPress since it gives a chance for ordi­nary peo­ple to make their own web­site. The tem­plates are really cool and you can play with it to make your own web design. Like most peo­ple with­out knowl­edge in advance html, these user friendly sites and blogs are a refresh­ing change. People who are plan­ning to launch their busi­nesses online can make use of Word press to cre­ate their websites.

  9. Catch Cheater December 30, 2010 at 12:14 pm #

    I am a web design stu­dent and under­stand that more and more peo­ple are request­ing word­press so they can eas­ily man­age their site. WordPress is great for peo­ple who do not know HTML and CSS.

  10. Unwired January 1, 2011 at 11:16 pm #

    My prob­lem as a free­lance word­press web­site builder is my time. If I design from scratch it would take weeks to build since I am still a new­bie in psd design and css design. So I always set­tle with frameworks.

    This is a great arti­cle for peo­ple who are con­fuse. If you have time try to prac­tice more on scratch, This is bet­ter if clients are demand­ing with the looks of their website.

  11. bloohair March 10, 2011 at 9:34 am #

    I have been work­ing in graphic design for over 20 years and doing web design for 11. I am think­ing about using WordPress to speed up the build­ing process for web design, help with CMS and am inves­ti­gat­ing the whole genre. However, it is depress­ing to see how many peo­ple are describ­ing them­selves as “design­ers” with lit­tle or no train­ing or qual­i­fi­ca­tion and use WordPress as a quick fix to “cre­ate” web­sites. I am sure that once I get into it, I will form a strat­egy of when and where to use WordPress, as it won’t be right for every job.
    To me, WordPress is like Tesco’s or Walmart — it’s every­where and this is not always what clients want, per­son­ally I find some­thing more sophis­ti­cated will do a bet­ter job.
    A good designer will work out what is best for their client and work accord­ingly. I have clients who have turned to me to either un-​pick a WordPress site and re-​design it, or have rejected themed web­site designs pro­duced by oth­ers for some­thing that will cor­rectly answer their brief.
    I teach web design, ani­ma­tion and pho­to­shop skills at National Diploma level, I teach stu­dents how to use Dreamweaver and Flash prop­erly, how to design lay­outs in pho­to­shop and to work on con­cepts and come up with their own ideas. Using themes is just piggy-​backing on some­one else’s hard work.
    If you just dive straight in, pick a ran­dom theme and pro­duce an ad-​hoc web­site — is that really, really design?

    • Stéphane March 10, 2011 at 4:32 pm #

      @bloohair

      Hi! Thanks for your comment!

      Don’t con­fuse the process of using WordPress with a theme frame­work which is what I’m talk­ing about here with using WordPress with a pre-​made theme or tem­plate where the “design” is already done. My ques­tion in this post is about the first option.

      Headway, the theme “frame­work” that I use is not made to be installed and used as is. Upon acti­va­tion, it is extremely plain look­ing. It is meant as a base to “imple­ment” your own design cre­ated any way you want. You can use Photoshop, I pre­fer Fireworks but I cre­ate the design myself in a graph­ics appli­ca­tion first.

      Using a theme frame­work like Headway, Thesis and oth­ers is not piggy-​backing on some­one else’s hard work. You still have to cre­ate the design first. When that is done, I slice the images I need from my mockup, and use Headway’s Visuel Editor con­fig­ure the look of the site as far as it will per­mit me (which is much far­ther than most theme frame­works). Then I use Dreamweaver to fin­ish it off with cus­tom CSS and cus­tom PHP fuc­tions using WordPress or Headway hooks to achieve dif­fer­ent behav­iors and the end result is as unique look­ing as If I had coded it from scratch like I used to. That is the “cheat­ing” part I was mostly talk­ing about. Using WordPress was a major mind­shift for me as I’ve coded Web sites from scratch in HomeSite the Dreamweaver for over 14 years.

      At the begin­ning of the post, I do men­tion other peo­ple who were exactly speak­ing of using pre-​made tem­plates. Although I would never do that for a client myself, I still think it’s per­fectly fine in some cases where peo­ple won’t hire a pro­fes­sional designer (for what­ever rea­son). I do think they are bet­ter off using a good look­ing pre-​made theme than try to “design” a site them­selves with no exper­tise at all. The site won’t look unique and the design may not even be exactly appro­pri­ate for the site or the type of busi­ness, but at least it won’t look like a Geocities site… ;) . And for a per­sonal site where the per­son has no bud­get to hire a designer, they are bet­ter off using a decent exist­ing theme than try­ing to do it themselves.

      But I do agree, for a pro­fes­sional site, the design needs to be tai­lored to the clients’ needs and WordPress and theme frame­works still enable me to do just that… only much faster than before :)

      • bloohair March 17, 2011 at 9:26 am #

        Stephane,
        This is good to hear, if more peo­ple would use WordPress as a tool to speed up the web cod­ing process, rather than rely on themes to do the design for them, then that is all good. It is depress­ing to see so many web­sites with the same “look” and this is what I would do once I get into WordPress. So thanks for clar­i­fy­ing that point.

        Downloading WordPress and MAMP is on my list of things to do soon, and I hope it is as easy to use as many peo­ple say.
        Thanks for your input.

  12. PlasticCardChick July 14, 2011 at 7:44 pm #

    I don’t come from any solid html or css cod­ing back­ground so hav­ing access to some­thing as easy to use as this is a breath of fresh air.

    We recently out­sourced for the build­ing of a new web­site. I have been able to cre­ate some­thing equal if not bet­ter to the site that was made by some­one else.

    WordPress is def­i­nitely my go to.

  13. tim November 16, 2012 at 6:11 pm #

    I am very late to the party but came here because I spent hours wrestling a “blank” theme to make my website.

    I have coded sta­tic sites by hand and loved doing it, though since then as the (main)site has grown hav­ing to change every page to add a new menu item or what­ever is a nightmare.

    WordPress is great and as much as I would like to code each pixel, the day job means I haven’t the time. I feel a bit of a fraud using pre made word­press themes but have noticed of late that web design com­pa­nies are using them for clients.

    As much as I feel dirty using a pre made tem­plate I am going to have to as my time is bet­ter spent on doing what I know rather than spend­ing hours wran­gling a div into place.

    And for the “aver­age” user that vis­its, they do not care whether it is a theme or pre made, they likely don’t even know. All they care about is whether the infor­ma­tion is right for them.

    So, as it pains me to admit, because i WANT to learn web and word­press devel­op­ment, I am forced to go down the pre­made and tin­ker route.

    Thanks for mak­ing it ok!

    Cheers

    • Stéphane November 16, 2012 at 10:45 pm #

      Hi Tim! Thanks for your comment!

      Whether this is OK or not is not for me to decide but, for myself, com­pletely pre­made was a tem­po­rary mea­sure when I first started learn­ing WordPress and rebuilt this site on it. Now I use theme frame­works like iThemes Builder or WooThemes Canvas as they are a blank slate you start from visu­ally with­out hav­ing to actu­ally start from scratch. Good frame­works have a lot of fea­tures and func­tion­al­ity built-​in and what you have left to do is style them and, depend­ing on the frame­work, the man­ual labor like the need to write CSS and edit­ing tem­plates can vary greatly from frame­work to framework.

      But start­ing from a known base every time saves me a lot of time.

  14. tim November 20, 2012 at 5:06 pm #

    I must admit to being a bit, er tipsy, when I arrived here the other night. I now realise you were not talk­ing about pre made themes — oops!

    The hand­ful of sites I have done on word­press have been from tak­ing a blank theme, eg. Starkers and adding my css and html. I looked at a pre made theme ear­lier in the week but quickly went back to my home made approach.

    My main prob­lems come from the classes and div’s that the php spits out, so I seem to man­age to write code that clashes in some way so it can take a very long time to fix a small prob­lem. My organ­i­sa­tion is also pretty poor, so I often try and add ele­ments to sites as I go along, or even hack around with site that I had done before.

    Planning might help as might these frame­works, which I really must look into because at the moment I liken my web design and cod­ing to going around a golf course with a put­ter. I get there in the end but life could have been so much easier!

    Cheers

  15. Alex January 8, 2013 at 2:05 am #

    Thanks, an inter­est­ing dis­cus­sion. I have a ter­ri­ble con­fes­sion to make… I am a customer.

    Now we have that out in the open, I should explain. I’m start­ing a small busi­ness and I have a lim­ited bud­get and no web or design exper­tise. I want to get it right but not pay through the nose for it, and when you have no knowl­edge you can get a bit scared and para­noid! So, I got myself a domain and host, down­loaded word­press and started tin­ker­ing with a cou­ple of themes. The free ones seemed fairly lim­ited so I forked out $50 for ude­sign — one of the most pop­u­lar pre­mium themes on themeforest.

    Having tin­kered with it for a cou­ple of days, I believe I could cre­ate a pass­able web­site by using the theme’s inbuilt lay­out and intu­itive design, scav­eng­ing parts of html from tuto­ri­als etc and a lot of trial and error. I dis­cov­ered that I’d really like to learn html and css, and love the thought of my web­site being all my own work. However, I’m not going to do this.

    There’s no way I’m going to risk my busi­ness web­site this way. The risks and effort greatly out­weigh the pos­si­ble sav­ings in my opin­ion — apart from any­thing else I need the time to focus on the rest of my busi­ness. I am not a designer so even if I get the func­tion­al­ity right, it is unlikely that it’ll look good too. I have con­cluded that it is sen­si­ble to get a pro­fes­sional to make my website.

    One more how­ever, though! My needs are fairly stan­dard in terms of func­tion­al­ity, and these themes amply pro­vide for them. They are also flex­i­ble enough to allow design­ers a lot of free­dom. Happily, they will also save me sev­eral thou­sand dol­lars — cru­cial in the del­i­cate start-​up phase of a busi­ness. I now feel con­fi­dent in going to a web designer and ask­ing for a web­site based on a theme at a lower price. I also know that this is fair, as the designer will not have to spend hours cod­ing from scratch. It seems like a win-​win.

    So that’s one per­spec­tive from the other side, I’d be inter­ested to know what you think!

    Alex

Trackbacks/Pingbacks

  1. Is Using Wordpress Themes Frameworks Cheating at Web Design? | WordPress World - April 20, 2010

    […] one titled “Confessions of a Template Whore” by Sabrina Dent which …View full post on word­press – Google Blog SearchRelated posts:Are WordPress Themes Cheating in Web Design? :: Web Design …The 5 Best Non-​Blog […]

  2. Is Using Wordpress Themes Frameworks Cheating at Web Design? | Surfemotion-Blog - April 20, 2010

    […] the orig­i­nal post here: Is Using WordPress Themes Frameworks Cheating at Web Design? AKPC_​IDS += “8483,”;Popularity: unranked [?] Share and […]

  3. Is Using Wordpress Themes Frameworks Cheating at Web Design? « Open Source Scripts - April 20, 2010

    […] post: Is Using WordPress Themes Frameworks Cheating at Web Design? Share and […]

  4. optimiced | bg » WP themes frameworks: За или Против? - April 25, 2010

    […] Дизайнерът Stéphane Bergeron за използването WP themes frameworks. […]

Leave a Reply