You would have to copy header.php from paren to child theme and the part of the code:
<?php
/* The header image
*
* Check if this is a post or page, if it has a thumbnail, and if it's a big one
* You can also check if it's not password protected, just add this condition: && ! post_password_required()
*/
if ( is_singular() && has_post_thumbnail( $post->ID ) &&
( /* $src, $width, $height */ $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), array( $header_image_width, $header_image_width ) ) ) &&
$image[1] >= $header_image_width ) :
// Houston, we have a new header image!
echo get_the_post_thumbnail( $post->ID, 'custom-header-image', array(
// 'class' => 'photo u-photo', // At this point it looks like there is a bug: https://core.trac.wordpress.org/ticket/36996#ticket
'id' => 'featured-image', // Experimental! This ID (should it be #post-thumbnail ?) could be used for the itemref in the article element (in inc/semantics.php) for the Google AMP Articles Rich Snippets "Article image" validation.
'itemprop' => 'image',
) );
else :
if ( function_exists( 'get_custom_header' ) ) {
$header_image_width = get_custom_header()->width;
$header_image_height = get_custom_header()->height;
}
?>
change to:
<?php
/* The header image
*
* Check if this is a post or page, if it has a thumbnail, and if it's a big one
* You can also check if it's not password protected, just add this condition: && ! post_password_required()
*/
if ( function_exists( 'get_custom_header' ) ) {
$header_image_width = get_custom_header()->width;
$header_image_height = get_custom_header()->height;
}
?>
Ain’t working.. just gives me a syntax error. Tried it several different ways but same thing every time. You’re asking me to copy that header.php info to the child theme, and then change it to the one below? Not sure why I wouldn’t just copy the bottom code and skip the first part? Confused.
You copy original header.php and inside of it replace the first block of code with the one below.
Still nothing.
“Parse error: syntax error, unexpected ‘endif’ (T_ENDIF) in /home/swayxigv/public_html/wp-content/themes/tiny-framework-child/header.php on line 166”
http://www.swayzegamer.com I’ll leave it up in case you can take a look and see what’s wrong.
Hey! Figured it out!
I had to remove
<?php endif; // end check for featured image or standard header ?>
From the header.php and it worked! Woo! 🙂
This helped me out a lot! Thank you!! 🙂