Konuya özel alan ile resim ekliyorum, ayrıca konu içerisine de resim ekliyorum.Özel alandakini facebook'da göstersin yeterlidir sanırım
temanizdaki header.php eklersen sorunu cozersin
<link rel="image_src" href="<?php echo get_post_meta($post->ID, "resim", true); ?>" / >
ozel alani resim olarak belirledim resim ozel alan ismini yukardaki resim ile degistireceksin
2. alternatif
konudaki ilk resmi gostermek facebook paylasiminda
temandaki functions.php icerisine
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.site.com/images/default.jpg";
}
return $resimbir;
}ekliyoruz yine temanizdaki header.php icerisine
<link rel="image_src" href="<?php resimgoster(); ?>" / >
3.alternatif
thumb resmini gostermek
function get_thumb($postid=0, $size='full') {
if ($postid<1)
$postid = get_the_ID();
$thumb = get_post_meta($postid, "resim", TRUE);
if ($thumb != null or $thumb != '') {
echo $thumb;
}
elseif ($images = get_children(array(
'post_parent' => $postid,
'post_type' => 'attachment',
'numberposts' => '1',
'post_mime_type' => 'image', )))
foreach($images as $image) {
$thumbnail=wp_get_attachment_image_src($image->ID, $size);
?>
<?php echo $thumbnail[0]; ?>
<?php }
else {
echo 'http://www.site.com/images/resim-yok.gif';
}
}ekliyoruz yine temanizdaki header.php icerisine
<link rel="image_src" href="<?php get_thumb(); ?>" / >