• 26-06-2010, 10:47:49
    #1
    Üyeliği durduruldu
    Merhaba

    Ben başlıkların otomatik etiket olması için bir kod ekliyorum functions.php dosyasına ama hatalar alıyorum. php den çok iyi anlamıyorum bu kodu functions.php dosyasına sorunsuz bir şekilde nasıl ekleyebilirim?

    Ekleyeceğim kod..

    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);
  • 26-06-2010, 10:54:45
    #2
    Üyeliği durduruldu
    yazılarınızın sadece başlıklarının etikete dönüşmesi google açısından iyi olmaz , size bir faydası olmaz, ikilenen değer olarak görünür. yanına birşeyler de eklemenizi tavsiye ederim.

    http://www.turktema.net/yazilarimiza...ekleyelim.html

    bu link size yardımcı olur.
  • 26-06-2010, 11:29:52
    #3
    Üyeliği durduruldu
    spider58 adlı üyeden alıntı: mesajı görüntüle
    yazılarınızın sadece başlıklarının etikete dönüşmesi google açısından iyi olmaz , size bir faydası olmaz, ikilenen değer olarak görünür. yanına birşeyler de eklemenizi tavsiye ederim.

    http://www.turktema.net/yazilarimiza...ekleyelim.html

    bu link size yardımcı olur.
    Peki bu şekilde hem başlığı etiket yapıyor hemde sonuna onlarımı ekliyor?

    Ayrıca sorum functions.php ye nasıl birşey ekleyebilirimdi ondan anlıyorsanız size zahmet?

    Edit: Hocam özür dilerim tam okumamışım konu başlığı + orda yazan kelimelermiş
  • 26-06-2010, 12:14:15
    #4
    Üyeliği durduruldu
    Şimdi denedim kullandım ama bu başlığı büsbütün etiket olarak ekliyor ben başlığı parçalyarak kelime kelime eklemesini istiyordum bu nasıl olur sizce?
  • 26-06-2010, 14:54:39
    #5
    Üyeliği durduruldu
    benim vediğin yöntem ile bütünce ekler ve sonuna belirttiğiniz kelimeleri yazar. başlığı parça parça alabilmeniz için fonksiyon yazılmalı. hazırda bulabilir misiniz bilmiyorum.