There are tons of free themes for WordPress, every time I find one that I like and start to use it, there is always something wrong. For the past few months I’ve changed the theme about 2-3 times. Then I decided to build my own theme, but it was hard and required a lot of time. Searching for some tutorials on how to build a theme I’ve found a Wp Framework, very customizable theme made to ease the way of theme building. It’s a blank and clean theme, you can make from it anything you want. It doesn’t contain any unnecessary code that you need to delete. As I’ve wanted my theme to be as white as possible, Wp Framework was perfect for me.
Because of that there hasn’t been much work on customizing the theme, just changed colors of links, borders, customizing the navigation bar, sidebar and footer. But I’ve spent a lot of time on building tabbed widget (planing to write a tutorial about it), fixing xhtml and css errors and making theme valid (taken most of time) and making a custom sharing widget. I was getting lot of XHTML errors because of embedded youtube videos, thanks to Will Spencer from netbuilders forum I’ve rewrited post with those videos and finally got clean theme. Here is the code:
<br /> <object type="application/x-shockwave-flash" data="http://www.youtube.com/v/K5Y8s_HzuD8" width="425" height="344"><br /> <param name="movie" value="http://www.youtube.com/v/K5Y8s_HzuD8" /> <param name="FlashVars" value="playerMode=embedded" /> <param name="wmode" value="transparent" /></object><br />
Just change the K5Y8s_HzuD8 to id of video you want. You can also change the width and height of video.
To make the theme valid I also needed to change some of the plugins which made conflicts, like 2 plugins which generated 2 different rel attributes to links, or the Wp-Syntax which was adding stylesheet tag inside of body tag and many others.
I’ve spent last week making this theme, this is the first time I’m fully satisfied with the theme and the first time I was messing with CSS. How do you like it? Make comments.








Just remember: you’re not a ‘dummy,’ no matter what those computer books claim. The real dummies are the people who–though technically expert–couldn’t design hardware and software that’s usable by normal consumers if their lives depended upon it.


