WordPress Theme Hierarchy for Website Design

Posted on Monday 19th Jul 2010 by Michael Angrave 1 Comment

Wordpress Theme Hierarchy

Discover WordPress Theme Hierarchy

I’ve been working with WordPress within my website design for quite a while now. During this period, I’ve had the opportunity to work with many different themes and have observed differences between the template files that come as part of each.

You seem to get the common template files such as index.php, single.php, archive.php, category.php etc etc. For anybody who regularly works with WordPress, these files are pretty self-explanatory in their purpose. After browsing through the great resource that is the WordPress Codex, I managed to stumble on a very useful template hierarchy diagram and explanation.

WordPress Template Hierarchy

As your confidence grows when working within the template, the endless possibilities seem to keep on growing with this platform. As I’ve been working more with the template customisation side of things, and opposed to the template creation side, I found this most helpful.

The said diagram shows the relationship between the type of request that is made to the system, and the template pages which are called in order to display this information.

This is extremely useful, when it comes to creating unique templates for individual categories or even posts.

Read About the Hierarchy

I’d certainly recommend that any budding WordPress designer, that hasn’t already, have a good read through this official resource.

View the hierarchy system at WordPress Codex

View the Template Hierarchy Diagram

Michael Angrave

Nothing is known about Michael Angrave at this time.
This entry was posted in Tips For Web Designers and tagged , , . Bookmark the permalink.

One Response to WordPress Theme Hierarchy for Website Design

  1. charlie says:
    July 3, 2011 at 9:17 am

    budding WordPress platform is really a difficult task

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>