Wordpress Eklentisiz Otomatik SEO Etiketleri Oluşturma

Wordpress Eklentisiz Otomatik SEO Etiketleri Oluşturma

16 Şubat 2017 - 1070 görüntüleme – 3 dakikada okunabilir.

Kullanımı

Aşağıda vermiş olduğum kodları temanızın Tema İşlevleri (functions.php) dosyasına ekleyerek yazılarınıza otomatik olarak meta ve sosyal medya etiketlerini ekleyebilirsiniz.

Kodlar


/**
* Otomatik META Etiketleri Fonksiyonu (08/03/17 ahmethakanbesel.com.tr)
*/
function meta_desc_olustur() {
global $post;
if (!is_single()) { return; }
$meta = strip_tags($post->post_content);
$meta = strip_shortcodes($post->post_content);
$meta = str_replace(array("\n", "\r", "\t"), ' ', $meta);
$meta = substr($meta, 0, 125);
$meta = strip_tags($meta);
$baslik = strip_tags($post->post_title);
$resim = get_the_post_thumbnail_url();
$link = get_post_permalink();
$yazar = 'Ahmet Hakan Beşel'; // Buraya kendi adınızı veya sitenini adını yazın.
echo "<meta name='description' content='$meta' />";
echo "<meta property='og:description' content='$meta' />";
echo "<meta name='author' content='$yazar' />";
echo "<meta name='twitter:card' content='summary_large_image' />";
echo "<meta name='twitter:site' content='@ahmet_hakan_XXX' />"; // Twitter kullanıcı adınızı başında @ işareti ile yazın.
echo "<meta name='twitter:creator' content='ahmet_hakan_XXX' />"; // Twitter kullanıcı adınızı başında @ işareti olmadan yazın.
echo "<meta property='twitter:title' content='$baslik' />";
echo "<meta name='twitter:description' content='$meta' />";
echo "<meta name='twitter:image:src' content='$resim' />";
echo "<meta property='og:url' content='$link' />";
echo "<meta property='og:type' content='article' />";
echo "<meta property='og:title' content='$baslik' />";
echo "<meta property='og:image' content='$resim' />";
echo "<meta property='og:description' content='$meta' />";
echo "<meta property='og:site_name' content='ahmethakanbesel.com.tr' />"; // Sitenizin adını yazın
echo "<meta property='article:author' content='https://www.facebook.com/0ahmethakan0' />"; // Sitenin Facebook sayfa URL'ini yazın.
echo "<meta property='article:publisher' content='https://www.facebook.com/0ahmethakan0' />"; // Sitenin Facebook sayfa URL'ini yazın.
}
add_action('wp_head', 'meta_desc_olustur');

Benzer içerikler bul

Yorumlar

Clean Blog ücretsiz Wordpress teması