[wp-hackers] Style.css calls the shots?

Haluk Karamete halukkaramete at gmail.com
Sat Nov 20 02:47:20 UTC 2010


The style.css has this at top;

/*
Theme name: The Theme
*/



<quote>And without this, WordPress won't recognize the theme as a
theme, and that in turn means you won't be able to activate it.
</quote>
This quote is from the Smashing Magazine's Book Beyond the Blog by
Thord Daniel Hedengren ( page 58 ) - which is excellent book by the
way.

I find it odd to think that it is the style sheet that tells WP what
the theme is. Aren't all themes have one and only one style.css (that
is /wp-content/themes/aTheme/style.css), and every theme's name is
always the name of the containing folder. Why do we need this ( Theme
name: The Theme ) at the top of style.css one wonders....

Why does WordPress need to grab what the theme is from the style sheet?


More information about the wp-hackers mailing list