neoxi adlı üyeden alıntı: mesajı görüntüle
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.
aynen Sosyal Meta Taglar Eksiktir.