Use Same Image For All Jetpacks Related Posts

This code displays the same image for all related posts featured images so the image you add as a featured image on single posts isn’t displayed for related posts.

Here’s an example of what Jetpacks related posts displays before adding the code:

default

And here’s an example showing how each related post uses the same image.

jetpack-related-posts

Change the path to your image in the code and add to your child themes functions file:

function jeherve_custom_image( $post_id, $args ) {
 
        $permalink = get_permalink( $post_id );
        $url = apply_filters( 'jetpack_photon_url', 'http://example.com/wp-content/uploads/2200/10/wpsites.png' );
      
        return array( array(
            'type'  => 'image',
            'from'  => 'custom_fallback',
            'src'   => esc_url( $url ),
            'href'  => $permalink,
        ) );
}
add_filter( 'jetpack_images_get_images', 'jeherve_custom_image', 10, 2 );

You can also add a default image to related posts when none added.

Join 5000+ Followers

Get The Latest Free & Premium Tutorials Delivered The Second They’re Published.