Drupal 6 theme guide
The following pages cover theming in Drupal 6 and beyond.
For information on theming previous versions of Drupal, see the Drupal 5 and Earlier Theme Guide.
There have been important changes to the way themes are implemented in Drupal 6. For an overview of those changes and for information on upgrading a theme to Drupal 6, see the Updating Your Themes page. This handbook will also note differences from the previous approach where appropriate.
For module developers who wish to make parts of their module themeable, start with Using the theme layer (Drupal 6.x). This explains the other end of the theme process - declaring what can be themed and how.
Note to documentation contributors. This guide contains general information about theming (along with some references to specific core modules and themes). Please don't add information about contributed modules or themes.
