Uyarı! Bu yazı 25.04.2019 tarihinde yazıldı. O günden bu güne bir çok şey değişmiş ve yazı geçerliliğini yitirmiş olabilir.
Sitenizdeki içeriği facebook’ta paylaştığınızda görsel gözükmüyor veya istediğiniz resim çıkmıyorsa, aşağıdaki adımları uygulayın.

Header.php aracılığıyla.
header.php ye ekleyin;
1 |
<link rel="image_src" href="<?php echo get_post_meta($post->ID, " resim",="" true);="" ?="">" / > |
resim öne çıkarılmış görsele verilen isimdir. sizde nasılsa onu ekleyin.
Functions.php aracılığıyla.
functions.php ye ekleyin;
1 2 3 4 5 6 7 8 9 10 11 12 |
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/images/default.jpg"; } return $resimbir; } |
header.php ye ekleyin;
1 |
<link rel="image_src" href="<?php resimgoster(); ?>"> |
Alternatif
resim öne çıkarılmış görsele verilen isimdir. sizde nasılsa onu ekleyin.
Alttaki kodu header.php ye ekleyin.
1 2 3 4 |
<meta property="og:image" content="<?php echo get_post_meta($post->ID, " resim",="" true);="" ?="">" /> <meta property="og:url" content="<?php the_permalink();?>"> <meta property="og:type" content="article"> <meta property="og:title" content="<?php the_title(); ?>"> |
Kontrol ve Güncelleme

https://developers.facebook.com/tools/debug/
Etiketler