Advanced Customizations

Please note: we are unable to provide support for any changes made to the theme files or customizations beyond the demonstrated functionality - understand that this is a DIY endeavour. Do not edit the files located under Appearance > Editor; any changes made here will be overwritten during the next theme update.

This article will outline how you can make changes to the theme source files in a way that will be updated proof (i.e., they won't be over written when you update the theme)

All changes to the theme files should be done using the Genesis Simple Hooks plugin.

  • Go to Plugins > Add New and then search for Genesis Simple Hooks. Install the first one that comes up.

  • Any changes can now be made by going to Genesis > Simple Hooks.

Any changes that need to be made to the functions.php file can now be made here instead. In addition, there are a number of tutorials available online on how to customize Genesis child themes using this method.

Here's an examples of what you can change using this plugin:

Example: Edit article excerpt length on the home page Go to Genesis > Simple Hooks and find the first box called wp_head Hook. Paste this code in:

add_filter( ‘excerpt_length’, ‘matchstick_excerpt_length’ );
function matchstick_excerpt_length( $length ) {
return 20; // edit this number to change length of excerpt
}; ?>

Make sure to check the box next to Execute PHP on this hook? and then save your changes... Screenshot below for reference.

Please remember, we are unable to provide any support for customizations made to the theme - understand that this is a DIY endeavor.