Code

I’m Sad to See WordPress Themes Using Tables

When I decided to begin a new project of mine, Open Book Critic, for time reasons, I just browsed the WordPress Themes Directory, typed ‘book’ in the search and some four or five themes appeared in the results. I chose one, NoteBook 1.0 theme. Well, my intention was that this would be a temporary theme, until I would find some time to design and code one myself. That is why I was not interested in retouching the code. Well, this did not change until my fiancee had a look at Open Book Critic and decided to have that same template for the site of her new English teaching center ‘Smart Center‘. And here begins the sad story.

Expect that I had to give up from my original theme for Smart Center, I had to redesign the template in Inkscpe as it had to be my fiancée’s favorite color, pink. For this reason I had a look at the xhtml/css code to grasp the designing manner. Well, this was the most bitter part; I came across with a painful TABLE-TR-TD mosaic. This made me pessimistic.

To make the situation less terrible, I begun to rewrite the xhtml/css from the beginning, following another layout principle with the image layout. And you can have a look at it at Smart Center and another at Open Book Critic to see the difference in look and in code. The look is almost the same, but the code very very different.

So, if you are someone who uses table-based design user, try to keep up with web standards and new tech. Make a Google search and don’t get back look back; tables belong to the past. And than none will dare to call you a terrible person.

Baki Goxhaj
I’m a web consultant specializing in WordPress. I love elegant solutions, quality code and a good laughter.
You may also like
wordpress hooks: actions and filters
A Guide to Actions and Filters in WordPress
Easy PHP II: Variables
16 Comments
  • freelancehyderabad Apr 16,2010 at 4:11 pm

    Great article thank you so much…..!

  • Jordan Dec 18,2009 at 2:24 pm

    There’s really nothing wrong with using tables, people freak out about it all the time but it’s way easier and it really doesn’t matter

  • rock & republic jeans Aug 8,2009 at 4:49 pm

    Dude, it’s rather rude that we want customization for free of cost

  • fbchicken Mar 23,2009 at 10:32 am

    Hey, this is a great post. Now I know how to optimize my site. Thanks for sharing how to find dofollow blogs! 😀 Greatly appreciated.

  • […] on Why I’m Against Selling Established Personal BlogsMike on Design PrinicpalsBANAGO on I’m Sad to See WordPress Themes Using TablesJoe the Plumber on I’m Sad to See WordPress Themes Using TablesJoe the Plumber on I’m […]

  • BANAGO Nov 2,2008 at 1:40 am

    Hi Joe the Plumber,

    In fact I found that phrase from Ubuntu forums more funny than argumentative, and I just wanted to give the whole piece of writing a good joke at the end.

    My Ubuntu username is “banago” and the link to my proflile there is: http://ubuntuforums.org/member.php?u=496784

    Thanks for the comments and I expect you to come back.

  • Joe the Plumber Nov 1,2008 at 11:31 pm

    Is that you Ubuntu forum username: st0n3cutt3r (http://ubuntuforums.org/member.php?u=235042)

  • Joe the Plumber Nov 1,2008 at 11:29 pm

    So Ubuntu forums are the final word about who is or is not a terrible person, and that is decided by one factor: if you use tables when designing a Web page? Good grief, Charlie Brown!

  • promosyon Sep 25,2008 at 7:20 am

    Very good article, thank you!

  • James Sep 21,2008 at 12:51 am

    Hi, I found your blog on a new directory of WordPress Blogs. I dont know how your blog came up, must have been a typo, i duno. Anyways, I just clicked it and here I am. Your blog looks good. Have a nice day. James.

  • sondaj Sep 16,2008 at 4:45 am

    I think same analysis

  • BANAGO Aug 9,2008 at 2:09 pm

    Thanks for the good words! I really appreciate that.

  • promosyon Aug 4,2008 at 10:23 am

    You have excellent analysis. thanks for writting

  • BANAGO Jul 10,2008 at 3:58 am

    Tables are really a nightmare. Thanks for commenting.

  • Terence Jul 8,2008 at 8:07 pm

    I totally agree that tables should not be used for designing web pages but I still see them all the time.

    They are very hard to modify because of all the nested tags. What I hate even more is inline styles for fonts instead of stylesheets.

    They are a nightmare to modify.

  • banago May 8,2008 at 10:27 am

    A test comment to see if CommentLuv works.

    banago’s last blog post..Retrospektivë Universitare

Leave Your Comment

Your Comment*

Your Name*
Your Webpage