Eklenti Kullanmadan Yazı Etiketlerini Keyword Olarak Kullanın! - WordPress Türkiye İletişim

Eklenti Kullanmadan Yazı Etiketlerini Keyword Olarak Kullanın!

R10′daki bir konuda sorulmuÅŸ olan soruya ve merak edenlere yardımcı olması açısından buradan yöntemi yayınlıyorum.

Öncelikle temanıza ait header.php dosyasını açın.

<?php wp_head(); ?>

kodunu bulun.

Daha sonra bu kodun bir satır üzerine şu satırları ekleyin:

<?php if(is_single()) {
global $post;
// konu id'sine göre etiket alalim.
$etiketler = wp_get_object_terms($post->ID, 'post_tag');
$webiket = array();
// yazida buldugumuz etiketlerin, tek tek isimlerini aliyoruz.
foreach($etiketler as $etiket) {
 $webiket[] = $etiket->name;
}
// Buldugumuz etiketlerin hepsini siraliyoruz ve virgül ile ayiriyoruz.
$etiketler = implode(', ', $webiket); ?>
<meta name="keywords" content="<?php echo $etiketler; //etiketleri listeletelim ?>" />
<?php } ?>

Dosyayı kaydedip, sitenize geri yükleyin.

Bu işlemler sonucunda, bir konuya girdiğinizde, otomatik olarak o konunun etiketleri, o sayfanın keywords’leri olacaktır.

Benzer Yazilar


“Eklenti Kullanmadan Yazı Etiketlerini Keyword Olarak Kullanın!” için 14 Yorum var

  1. Süper oldu bu çok teşekkürler.
    İyi Çalışmalar..

  2. eylültoprak diyor ki:

    Bu konu hakkında şöyle bir kod parçacığınıda ben paylaşmak isterim.Kodun biraz geliştirilmesi lazım. Ondan sonra daha yararlı olacakdır. Ayrıca All In One Seo eklentisi bu konuda en etkili çözümdür. Gerçi All In One Seo eklentisininde artık biraz sadeleştirilmesi lazımdır.

    Buyrun bahsettiğim kod parçacığı..
    http://pastebin.ca/1462697

  3. JoSePh diyor ki:

    seo seodur tşk ler süper bilgi : )

  4. Sadrazam diyor ki:

    Merhaba,

    Hocam ben de yazılarda bulunan keywords’leri kaldırmak istiyorum ama yapamadım. Etiketleri otomatik olarak keywords olarak algılıyor fakat ben elimle all in seo pack eklentisinden girmiÅŸim zaten. header.php temasına baktım böyle bir kod yok nasıl düzeltebilirim? Daha açık anlatmak gerekirse yeni yazı bölümünden all in seo pack eklentisi ile keywords ekledim fakat yazıda bulunan etiketlerde keywords olarak çıkıyor bunları kaldırmak istiyorum.

  5. harew diyor ki:

    güzel bilgi repledim :)

  6. plesk diyor ki:

    süper valla tebrik ediyorum… gayet güzel çalışıyor…mükemmell

  7. plesk diyor ki:

    selamlar arkadaşım söylediklerini aynen yaptım ama olmadı..wordpress 2.7 kullanıyorum

  8. Semih diyor ki:

    Kusura bakmayın, echo da farklı bir değişken yazmışım, düzelttim. Şimdi dener misiniz tekrar :)

  9. Semih diyor ki:

    Teşekkürler :)

  10. Semih diyor ki:

    Hoca şu rep muhabbetini yapmayalım burda :) Gelenler forum varda biz mi bulamıyoruz diye endişelenecek :)

  11. Semih diyor ki:

    Site adresinizi verirseniz bir bakayım?

  12. Semih diyor ki:

    Hmm biraz daha deÄŸiÅŸtirilebilir. is_cat, is_single gibi kontroller zaten her yerde çalıştığı için :) direk kontrol yaptırılıp. if(is_single) global $post olarak çağırılabilir. böylece post id’sine göre etiketler alınıp keyword yapılabilir. Aynı ÅŸekilde açıklama kısmı veya özel alan da çağırılabilir sanırım :)

Kendimi Şanslı Hissediyorum

Şansını denemek istiyorsan, yukarıya tıkla :)

Duyuru

WordPress'inizi yeni özellikler için ve olası güvenlik açıklarına karşın 3.0 sürüme yükseltmeniz tavsiye edilir.

Yükleme Sayfası

Bağış

Bağlantılar

  • Lida turunç filizleri ile üretilmektedir
  • Biber Hapı Meksika Biber Kapsülü.