Last updated 27 August 2009. Created on 20 April 2009.
Edited by bekasu, Jeff Burnz. Log in to edit this page.

Creating your new Genesis subtheme is a simple three step process. In short just copy one of the included starter themes to your themes directory and rename the .info file and give your theme a unique name and description (done inside the info file), then rename the preprocess functions in your subthemes template.php file. After that you are ready to upload, enable and set to work.

What follows is just a more detailed version of the above instructions.

Only local images are allowed.

1. Copy and Paste one of the Starter themes

First make a copy of genesis_SUBTHEME or genesis_LITE.

Place the copy in sites/all/themes.

Change "SUBTHEME" or "LITE" to your theme name e.g. genesis_mytheme

2. Rename .info, then add your theme name and description

Next, rename to

Inside file change:

i) The theme name.
ii) The description.

3. Rename the preprocess functions in your subthemes template.php file

Note: this file is inside your subtheme folder, e.g. genesis_mytheme/template.php.

For example:
function genesis_SUBTHEME_preprocess_page should be renamed to function genesis_mytheme_preprocess_page, where genesis_mytheme is the name of your theme.

Now you are ready to start theming.

Looking for support? Visit the forums, or join #drupal-support in IRC.


yaderv’s picture

This documentation is not updated, please update it for genesis 7.