To make a theme.. any theme I start with a starting point. Not from complete scratch. I used to start with the current default theme that came with WordPress and create a child-theme. More recently I’m much happier to use a starter theme. This is a codebase for a theme designer to start with. Not something you can use as an actual theme. It has very little CSS or structure. If you activate it, you don’t get errors. You get all the text and links from WordPress you would expect, just all dribbling down the left side of your page, one text after another. No layout at all.. and very basic text formatting.
My current starter theme of choice is Underscores. Or ‘_s’. It’s made by the fine folks behind WordPress, Automattic. That way you know it’s up to the best practices coding standards recommending for theme design.
- jQuery(1.10.x, not ready to drop IE 8 users just yet)
Bootstrap(just the plugins I find myself using)
- Foundation 4.2 with jQuery 1.10.x (not Zepto or jQuery 2.0)