Support » Theme: Tiny Framework » How to disable featured image custom header

  • Resolved swayzegamer

    (@swayzegamer)


    Hey, I’m using the Tiny Framework theme and loving it. I’m using the Featured Image feature to have an image show up in my WP Tiles on my main page, but I just noticed they’re actually showing up in the post as well; replacing my header image that I choose in the customizer. Is there a way to disable this so that Featured Images don’t show up in the post? I just need the featured image for the tiles.

    Thanks!

Viewing 7 replies - 1 through 7 (of 7 total)
  • Theme Author Tomas Mackevicius

    (@tomasm)

    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.

    Theme Author Tomas Mackevicius

    (@tomasm)

    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! 🙂

    bytepaul

    (@bytepaul)

    This helped me out a lot! Thank you!! 🙂

    Theme Author Tomas Mackevicius

    (@tomasm)

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘How to disable featured image custom header’ is closed to new replies.