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

Extending Wordpress theme functionality

Hey Guys,

First of all let me tell you one thing,i'm asking this question just because of curiosity.because WordPress adventure is not yet completely updated. of course as per road map is will take middle of July to to update completely.

I already finished all the available stages in WordPress adventure till "Converting HTML site to WordPress". Now my question is how setup custom user fields for a wordpress theme i.e if you take any one of the wordpress theme ,the theme user would not bother about theme code.simple they will enter the details in fields that set by theme developers under "theme options".

Do i expect this WordPress theme functionality setup in upcoming wordpress learning adventure stages?

Hope you understand my question :)

James Barnett
James Barnett
39,199 Points

Tagging Zac Gordon, the Treehouse Wordpress teacher on this one.

7 Answers

Zac Gordon
STAFF
Zac Gordon
Treehouse Guest Teacher

Hi, no we will not be covering how to build a theme options page. This video is aimed at beginning theme developers and that is a more advance topic that takes more than one or two videos to cover. If we did this is would go in an advanced theme building project (which is not currently in planning)

We do however cover how to make widget a and widget areas so you could use this to help display some custom content.

Hi Zac!

In the following video: http://teamtreehouse.com/library/websites/how-to-build-a-wordpress-theme/extending-wordpress-template-functionality/adding-content-in-custom-places-part-2

you mention that the "recent post" was going to exclude the category "featured" and that the ID for it was 4, @6:43 But in the code you put -1, instead of -4. Why is that?

Thank you.

Matt Campbell
Matt Campbell
9,767 Points

Things like custom header and background?

Yes , and things like logo,meta description etc...

Matt Campbell
Matt Campbell
9,767 Points

Look at the add theme support section on the codex.

Hai Zac,

Thanks for your replay.

Please take this in to consideration and try to plan for "Advanced theme building project" .because a complete wordpress developer required to know how to build all these :)

Don't they !! ??

Zac Gordon
STAFF
Zac Gordon
Treehouse Guest Teacher

That was one of the main things an advanced one would cover :)

So you guys have any thought of Advanced one ??

Zac Gordon
STAFF
Zac Gordon
Treehouse Guest Teacher

Thought, yes :)

Our next project is for plugin development. So I've begun planning for that (don't ask for a release date ;p).

Once we've got that released we'll move on to planning the next project. We're really trying to promise only projects that we've already begun so I can't speak to much to it, except that it will definitely happen and will definitely cover how to create theme options :)

Cool Zac ... Thanks for the information . I'm mad (:p) about WordPress and eagerly waiting to learn every possible thing about WordPress .. ;)