Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress Genesis Theme Development Setup and Structure Functions

Why is this called a course? You just paste in a whole bunch of stuff and explain nearly nothing.

I love Treehouse and the courses, but this one is just bad. Am i missing something essential and should now about all the stuff that gets pasted in all the time? In the iOS courses i took, everything that got pasted in was boilerplate and was always in the teacher's notes for reference.

I would like to learn about the different hooks and all the essential stuff off developing a Genesis Theme. But all i do here is watching Jesse pasting one together and doing his Bitbucket workflow.

Leigh Maher
Leigh Maher
21,830 Points

Hi Mathis, you've explained exactly how I feel about this course. It's extremely frustrating. Also, the course is entitled "Genesis Theme Development", what is not accurate. It's a course about converting a non genesis theme to a genesis theme, which is a good idea, but very misleading.

I would love if there was a course that started with the genesis sample theme and developed it into a bespoke design, and added functionality, so we could learn how to add new templates, add and remove stuff using hooks and filters, and how to work best with the CSS (or SASS).

Despite this, there are some positives that have come from this course. It's forced me to go learn SASS and GIT on different TreeHouse courses, and there's a few other courses on my raider now.

completely agree - clearly there were some pre-requisites that we weren't told about or chapters pulled out. where is the code he's pasting in coming from? or how about an explanation of why lines were deleted in other files? and what does any of it mean? what is a structural wrap? Oh! Or where were we supposed to get the data to load into the site that he's using? so. frustrating.