lostyazilim
tr.link

Konu başlığını otomatik etiket yapma eklentisi?

3 Mesajlar 1.163 Okunma
acebozum
tr.link

umutali umutali WM Aracı Kullanıcı
  • Üyelik 05.03.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad U** A**
  • Mesajlar 1250
  • Beğeniler 145 / 220
  • Ticaret 32, (%100)
Konu başlığını otomatik etiket yapma eklentisi gibi eklenti varmı bir projem için lazımda
 

 

googleasistan
webimgo

mert25 mert25 WM Aracı Kullanıcı
  • Üyelik 06.07.2017
  • Yaş/Cinsiyet 44 / E
  • Meslek Öğretmen
  • Konum Erzurum
  • Ad Soyad M** K**
  • Mesajlar 14
  • Beğeniler 2 / 2
  • Ticaret 0, (%0)
internette bununla ilgili olarak şöyle bir kod verilmiş;

WordPress'te etiket seçmek, eklemek bazen işkence olabiliyor. Halbuki çoğu zaman da başlıkta geçen kelimeleri etiket olarak ekliyoruz. Elle bu kelimeleri eklemek yerine WordPress'in sizin yerinize otomatik olarak eklemesini ister misiniz?

Bunun için aşağıdaki kodları temanızın Tema fonksiyonları (functions.php) dosyasına uygun bir şekilde ekleyin.


// Başlıktaki Kelimeler Etiket Olsun
function yg_auto_tag_append($post_id, $post) {
$tag_words = explode(" ", preg_replace("([^A-Za-z0-9üğıişçöÜĞİŞÇÖ]+)", " ", $post->post_title));
$tags = array();
foreach ($tag_words as $tag) {
if (strlen($tag) > 4) $tags[] = $tag;
}
if ($tags) wp_set_post_tags($post_id, $tags, true);
}

add_action('save_post', 'yg_auto_tag_append', 10, 2);



Hepsi bu. Eğer bu özelliği iptal etmek isterseniz add_action olan satırın başına // karakterlerini eklemeniz yeterli.
KadirHames

kişi bu mesajı beğendi.

http://amatorce.net

53456 53456 WM Aracı Kullanıcı
  • Üyelik 24.08.2015
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 2421
  • Beğeniler 1174 / 895
  • Ticaret 20, (%100)
Yaptığınız işlem tehlikeli. Her etiket index alıcak varsayılan olarak.
Örnek başlığımız bu olsun: "En iyi 10 wordpress eklentisi"

Sizin hedef kelimeniz "wordpress eklentileri" olmalı. Ancak etiket eklerken etiketler şu şekilde olucak; "en" "iyi" "10" "wordpress" "eklentisi"

Google bu 5 sayfayı da indexlediğini düşünün, bu site ne yapmaya çalışıyor bakışı atıcak.

Size tavsiyem manuel olarak ilgili anahtar kelimeleri ekleyin.
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al