Wordpress Facebook Opengraph Ekleme | Ali Karahisar

Wordpress Facebook Opengraph Ekleme

Merhaba Arkadaşlar;

Facebook Opengraph tag'leri, hem SEO hem de sosyal medya paylaşımlarında bizlere kolaylık sağlamaktadır.

Wordpress üzerinde çoğu tema varsayılan olarak bu kodları eklemiş olsa bile, hala temalar üzerinde bu tag yapısı bulunmamaktadır.

facebook-opengraph

Bir müşterimin sitesi için çalışma yaparken, kullanılan tema üzerinde bu kodların olmaması bir dezavantajdı ve sitesi sosyal medya üzerine yönelik bir siteydi.


Aşağıda vereceğim kodlar ile Wordpress'e Facebook Opengraph Tag Ekleme işlemini başarı ile gerçekletirdim. Vereceğim kodları functions.php dosyasına ekliyoruz.

Kod;


function opengraph_doctype_ekle( $output ) {
  return $output . ' xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml"';
 }
add_filter('language_attributes', 'opengraph_doctype_ekle');

//Lets add Open Graph Meta Info

function fb_head_ekle() {
 global $post;
 if ( !is_singular())
  return;
        echo '';
        echo '';
        echo '';
        echo '';
        echo '';
 if(!has_post_thumbnail( $post->ID )) { 
  $default_image="varsayılanResimLinki"; 
  echo '';
 }
 else{
  $thumbnail_src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'medium' );
  echo '';
 }
 echo "
";
}
add_action( 'wp_head', 'fb_head_ekle', 5 );


Varsayılan Resim linki kısmına sitenizin logo adresini yazabilirsiniz, Facebook kullanıcı ID kısmına sayfanızın linkini koymayı unutmayınız.

Sağlıcakla.
Yorumlarınızı esirgemezseniz sevinirim :), eğer burada ki çözümler veya bilgileri işinize yaradıysa sizde aşağıda bulunan butonlar yardımıyla paylaşırsanız başkaları da yararlanabilir. :)

Paylaş:

ali-karahisar

Evli.
Bir çocuk babası.
Kafasını kodlamayla bozmuş bir insan
Şu sıralar PHP'ye sarmış durumda. C# ise vazgeçilmezidir.

    Yorumlar

0 Yorum :

Yorum Gönder