WordPress

Başlığınız Otomatik Etiket Olsun

WordPress bloğumuzda her yazımıza etiket tanımlarız bunu bazılarımız google aramalarında ön planda çıkmak için bazılarımız çok sayfalı bir blog oluşturmak için bazılarımız ise sadece etiket eklemiş olmak için eklemekteyiz.Çoğu zaman etiket eklemek işkence gibi gelmiştir blog yazarlarımıza bu eklenti sayesinde etiketlerinizi kolayca oluşturabileceksiniz.Eklentimiz başlıkta geçen kelimeleri sizin için alıyor tek tek etiket olarak tanımlıyor böylece sizin bişey yapmanıza gerek kalmıyor.Yazınızı yazıp yayımla butonuna tıklıyorsunuz ve etiketleriniz otomatik olarak oluşmuş oluyor.

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

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 bukadar arkadaşlar artık sizinde otomatik etiket ekleyen bir yardımcınız var.

Yorum

Düşüncelerinizi Paylaşın