When you share a post on Facebook, or when Jetpack Publicize publishes a post to your Facebook page, Facebook crawls the page and looks for Open Graph meta tags to build a complete post preview (with an image, title, description, …).
Jetpack automatically creates these meta tags for you, so you don’t have to worry about it!
However, Jetpack doesn’t create any image meta tag for your home page.
If you want to add your own custom image meta tag there, you can add this code to your theme’s functions.php file, or to a functionality plugin:
function fb_home_image() { $fb_home_img = 'YOUR_IMAGE_URL'; $fb_home_img_output = sprintf( '<meta property="og:image" content="%s" />', esc_attr( $fb_home_img ) ); if ( is_home() ) echo $fb_home_img_output; } add_action( 'wp_head', 'fb_home_image' );
