EDIT: Thanks David, I think I figured it out. I changed this code:
/* REQUIRED! -- define content width */
if ( ! brunelleschi_option('content-width') ) { $content_width = 960; }
else { $content_width = brunelleschi_option('content-width'); }
/* Disable Based on Settings */
if(brunelleschi_option('use-header-image') || brunelleschi_option('use-featured-content')) {
/* Define Default Header */
if ( ! defined( 'HEADER_IMAGE' ) ) { define( 'HEADER_IMAGE', '%s/images/headers/beach.png' ); }
define( 'HEADER_IMAGE_WIDTH', apply_filters( 'brunelleschi_header_image_width', $content_width ) );
define( 'HEADER_IMAGE_HEIGHT', apply_filters( 'brunelleschi_header_image_height', 198 ) );
register_default_headers( array(
'beach' => array(
'url' => '%s/images/headers/beach.png',
'thumbnail_url' => '%s/images/headers/beach-thumbnail.png',
'description' => __('Beach', 'brunelleschi')
),
'fog' => array(
'url' => '%s/images/headers/fog.png',
'thumbnail_url' => '%s/images/headers/fog-thumbnail.png',
'description' => __('Fog', 'brunelleschi')
),
'grass' => array(
'url' => '%s/images/headers/grass.png',
'thumbnail_url' => '%s/images/headers/grass-thumbnail.png',
'description' => __('Grass', 'brunelleschi')
)
) );
/* Add Post Thumbnails */
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( HEADER_IMAGE_WIDTH, HEADER_IMAGE_HEIGHT, true );
if ( ! function_exists( 'brunelleschi_admin_header_style' ) ) :
/* Backend Header Style */
function brunelleschi_admin_header_style() { ?>
<style type="text/css">
#headerimg {
display: block;
margin: 0 auto;
margin-bottom: 17px;
border-top: 1px solid #aaa;
border-bottom: 1px solid #aaa;
}
</style>
<?php }
endif;
add_custom_image_header( '', 'brunelleschi_admin_header_style' );
}
You’ll see it has the height as 198. I changed the value to 300 in the original functions.php file — my mistake was forgetting the post I quoted in my original post said that it wouldn’t work when doing this in a child theme file, and now it works! Kept a copy of the original functions.php, of course.
But does this mean the header size change will get overwritten any time there is an update?