Temanızın functions.php dosyası içine şunları ekleyin.
function resimgoster() {
global $post, $posts;
$resimbir = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
$resimbir = $matches [1] [0];
if(empty($resimbir)){ //Eğer resim eklememişseniz
$resimbir = "http://www.siteniz.com/resimyok.jpg";
}
return $resimbir;
}
header.php kısmınada şunları ekleyin:
<meta property="og:title" content="<?php wp_title(); ?>"/>
<meta property="og:site_name" content="<?php bloginfo('name'); ?>"/>
<meta property="og:image" content="<?php echo resimgoster() ?>"/>sonra sonucu burda yazın
kendi yarattığım çözümdür.Konuda en az bir tane resim varsa ilk o resmi çekerek ekleyecektir önizlemede.