• Resolved mori42

    (@mori42)


    Hello,

    I’m creating a blog for illustrations and design and I’d love to use your theme. I think the vertical header image is a great layout for any visual art related content, and your theme would be perfect for me, with one modification: would it be possible to set the featured image as the header image for each post?

    I tried a few plugins designed for this purpose but none of them is working. like this one: https://www.ads-software.com/plugins/unique-headers/?

    I suppose modifications should be added with a child-theme to check and call the attachment image link instead of the set background image (and probably some css?), but my php knowledge is limited, so I would really appreciate your help with this.

    Thank you very much in advance for any help.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter mori42

    (@mori42)

    Meanwhile my blog went live, you find it here:

    https://blog.moirarisenprints.com/

    Thread Starter mori42

    (@mori42)

    this is what I tried in the functions.php (child-theme) but it doesn’t do anything

    add_action('wp_head', 'featured_custom_background_cb');
      function featured_custom_background_cb()
      {
        if ( is_single() )
        {
             $background_image_url = wp_get_attachment_url( get_post_thumbnail_id($post->ID) );
             }
             return $background_image_url;
      }
    Theme Author Rough Pixels

    (@roughpixels)

    First, my apologies for late reply–I did not receive notifications.

    What you first described here: “would it be possible to set the featured image as the header image for each post?” is built into the theme. The Header image feature (which is a WordPress feature added to this theme (and for the side column) can be changed from the customizer. It should be set up to display that image on all pages and posts (for the free version).

    Your Setting will be in the Sidebar Column Options tab of the Customizer. Change the image and that should do it.

    **I think I better check this to make sure it does that–it’s been awhile since working on this theme ??

    Best Regards,
    Andre

    Thread Starter mori42

    (@mori42)

    Hello Andre,

    thanks for your reply. I checked the Rough Pixels page so I was aware of the ownership changes, it’s fully understandable that you are very busy with other things, so I haven’t expected a quick answer :).

    Anyway, my wording wasn’t accurate: what I meant was that I’d like to set for each post the post’s featured image, so the side column image would change on each single post page.

    Meanwhile, I experimented a bit – if you check my blog https://blog.moirarisenprints.com/ you can see the result. I actually managed to solve it, but what I did is ugly :(…
    I wasn’t able to make it work through the functions.php, so I modified the original template-functions.php adding a line for the single posts to the
    function custom_background_cb

    // background is the custom image or the default image
    
     if ( is_single() )
    {
         $background_image_url = wp_get_attachment_url( get_post_thumbnail_id($post->ID) );
         }
    
    else     
    $background_image_url = set_url_scheme(get_background_image());
    
    // When using a sidecolumn background colour without an image
    $colour = get_background_color();

    I’m sure it can be done properly with the functions. php, maybe I should remove the original function and add it back with the modifications?

    I thought – as the site is working for now as I want it ?? – I will rather wait for your answer.

    Theme Author Rough Pixels

    (@roughpixels)

    I took a look and it does appear you have it functioning, which is one method of doing it and it’s also a good method too.

    The premium version does this (it’s one of the features, including setting an image for categories too). But, this is for the free version and again, it appears you have a solution for it–and that is what is important.

    Best Regards,
    Andre

    Thread Starter mori42

    (@mori42)

    Thank you for checking – I think then I’ll leave it as it is, and will be careful with theme updates.

    Thank you very much,
    and all the best to you,
    Moira

    Thread Starter mori42

    (@mori42)

    I will mark this resolved

    Theme Author Rough Pixels

    (@roughpixels)

    You are very welcome, and a quick note even though this topic is resolved:

    Don’t worry about theme updates because you did the correct modification method of using a child theme–which is what they are for. For any theme updates that happen, the child theme is not going to be affected.

    Best Regards,
    Andre

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Set featured image as header image’ is closed to new replies.