webdonkey — 2012-01-21T07:33:27-05:00 — #1
Haven't built a wordpress site in a while now. I was just wondering if using a theme framework is still the preferred method of creating a WP site.
I have used Thematic on a few sites. Is this still one of the better free frameworks?
Anyone here tend to build a Wordpress site from the ground up?
kohoutek — 2012-01-21T07:41:15-05:00 — #2
I build all my themes from the ground up. I've never used a framework.
red_star_web_dev — 2012-01-23T08:40:22-05:00 — #3
I built my first couple themes from the ground up, but lately I've been using Thematic. I've the framework to be tremendously helpful for quickly developing a site, as the base is extremely easy to work with. The community behind the theme is also quite helpful. I ran into a couple issues and got thorough and expert help very quickly on their forum
I haven't used any other frameworks, but that's only because Thematic has met my needs thus far.
webdonkey — 2012-01-25T10:20:01-05:00 — #4
Is there some kind of methodology or design pattern you use when creating a theme from scratch? Any particular tutorials / books you recommend for doing this?
kohoutek — 2012-01-25T10:35:52-05:00 — #5
Yes, I have a basic blank HTML template for each of the standard pages (index, about, contact, blog, 404, single page, etc.) which I use as a starting point. I use snippets (many text editors/IDEs have developers that create snippets with which you can quickly insert basic WP functions and extend them to your own liking). I don't use all the theme files that come as a default with WP.
Next, I create a custom functions.php file where I put all my custom functions in order for them to not get overridden by the next WP upgrade. I use it mainly to disable default functions, add new functions, create custom fields, custom widgets, trim rubbish HTML output from standard functions like wp_pages, wp_nav_menu, categories, and the like.
Good resources are [WPBeginner and [URL="http://perishablepress.com"]PerishablePress](http://wpbeginner.com).
As for books, I recommend Digging into WordPress and How to be a Rockstar WordPress Designer (yes, quite a horrible name, but the book is good).
ericsaf — 2012-01-25T12:49:12-05:00 — #6
I've fallen for the Genesis framework by Studiopress. Now it is responsive out of the box and seems to perform better than many other frameworks out there.
webdonkey — 2012-01-27T05:17:29-05:00 — #7
Digging into Wordpress looks like an excellent book going by the sample. Dare say it looks better than Wordpress Anthology :x
ericsaf, thanks for suggesting Genesis. What do you like about it other than it being responsive?
kohoutek — 2012-01-27T05:24:54-05:00 — #8
I like it a lot better than the Anthology as well. :eye:
Another book you might be interested in is Smashing WordPress - Beyond the Blog, 2nd Edition. Some nice advanced theming tipps in there too.
ericsaf — 2012-01-27T09:28:29-05:00 — #9
It is coded very well and it shows up in performance. Many frameworks, themes and plugins make many unnecessary database calls slowing down the site.
The built-in SEO functions are pretty powerful which negate the need of another plugin.
The support community is very active as well.