Various bits of PHP / HTML to customize this theme. Add PHP to /custom/custom_functions.php unless otherwise noted.

HTML

1. Remove the sidebar on the homepage only

add_action('genesis_sidebar', 'themedy_remove_sidebars',1);
function themedy_remove_sidebars() {
    if (is_front_page() || is_home()) {
        remove_action( 'genesis_sidebar', 'genesis_do_sidebar' );
    }
}

2. Replace social area in header with custom code

remove_action('genesis_header', 'header_extras');
add_action('genesis_header', 'custom_header_extras');

function custom_header_extras() { ?>
    <div class="header-extras">
        <img src="mybanner.png" />
    </div>
    <?php
}

3. Change excerpt length

// Modify length of post excerpts (40 = number of words)
add_filter('excerpt_length', 'custom_excerpt_length');
function custom_excerpt_length($length) {
    return 40;
}

4. Change the read more text

// Change the read more text in excerpts
add_filter('excerpt_more', 'custom_themedy_read_more_link');
add_filter( 'the_content_more_link', 'custom_themedy_read_more_link' );
function custom_themedy_read_more_link() {
    return '... <span class="read-more"><a class="button" href="' . get_permalink() . '">'.__('Click to continue', 'themedy').'</a></span>';
}