• 12-06-2019, 21:35:02
    #10
    digiklan adlı üyeden alıntı
    Yoast plugin kullananlar için 30 saniyede bir kod yazayım hemen.

    // title için bugünün tarihini alalım.
    function get_bugun_tarih() {
        setlocale(LC_TIME, 'tr_TR');
        return strftime('%d %B %Y');
    }
    // yoast için title değişkeni tanımlayalım
    function register_custom_yoast_variables() {
    wpseo_register_var_replacement( '%%bugun%%', 'get_bugun_tarih', 'advanced', 'Seo Title ayarlarında bugun degişkenini kullanabilirsiniz.' );
    }
    // Action Tanımlayalım
    add_action('wpseo_register_extra_replacements', 'register_custom_yoast_variables');
    Bu kodu yoast un functions.php dosyası içine kopyalayın.
    Sonra title kısmında değişkenlerinizi
    %%title%% %%bugun%%
    olarak düzenleyin. Titleda sürekli o günün tarihi görünür.

    Ancak bunun işe yaraması için sitenizin hergün indexlenen bir site olması lazım.
    Yoksa bu son index tarihinizi göstermekten öteye gitmez.
    All in one seo kullananlar ne yapacak hocam
  • 12-06-2019, 21:45:47
    #11
    xkral adlı üyeden alıntı
    All in one seo kullananlar ne yapacak hocam
    Kaderimse çekerim diyecekler )))
    Kusura bakmayın hocam all in one kullanmıyorum.
    Bir arkadaş daha sordu, all in one için herhangi bir dokümantasyon da bulamadım nette.
    O nedenle all in one için kod inceleyip yazacak vaktim yok.
    Konuyu okurken yoast sitesinde detaylı anlatımı gördüm.
    Custom title değişkeni eklenebildiğini anlatmışlar hemen kısa bir kod yazdım.
  • 13-06-2019, 15:19:56
    #13
    AVKAN adlı üyeden alıntı
    https://wordpress.org/plugins/wp-last-modified-info/ aktif kullandığım eklendir, bahsetiğiniz işlevi görüyor. Ama gerçek bir güncelleme yapılmadığı zaman durduk yere tarih güncellemesi yapmaz onu belirteyim.
    Eklentide Scheme kısmında sizde hangisi seçili hocam. Ben güncellediğim konuları google a indexlettim ancak tarih değişmedi.
    vous devenez responsable, à jamais, de ce que vous avez apprivoisé
  • 13-06-2019, 21:33:20
    #14
    digiklan adlı üyeden alıntı
    Yoast plugin kullananlar için 30 saniyede bir kod yazayım hemen.

    // title için bugünün tarihini alalım.
    function get_bugun_tarih() {
        setlocale(LC_TIME, 'tr_TR');
        return strftime('%d %B %Y');
    }
    // yoast için title değişkeni tanımlayalım
    function register_custom_yoast_variables() {
    wpseo_register_var_replacement( '%%bugun%%', 'get_bugun_tarih', 'advanced', 'Seo Title ayarlarında bugun degişkenini kullanabilirsiniz.' );
    }
    // Action Tanımlayalım
    add_action('wpseo_register_extra_replacements', 'register_custom_yoast_variables');
    Bu kodu yoast un functions.php dosyası içine kopyalayın.
    Sonra title kısmında değişkenlerinizi
    %%title%% %%bugun%%
    olarak düzenleyin. Titleda sürekli o günün tarihi görünür.

    Ancak bunun işe yaraması için sitenizin hergün indexlenen bir site olması lazım.
    Yoksa bu son index tarihinizi göstermekten öteye gitmez.
    hocam bu yoastın functions.php dosyası hangisi ? Mübarek wordpressten daha çok dosya barındırıyor
    Bir çocuğun hangi yolda yürüyeceğini BABASI, O yolda nasıl yürüyeceğini ANASI belirler.
  • 13-06-2019, 21:37:27
    #15
    kasparov108 adlı üyeden alıntı
    hocam bu yoastın functions.php dosyası hangisi ? Mübarek wordpressten daha çok dosya barındırıyor
    @kasparov108;

    wordpress-seo/inc/class-wpseo-replace-vars.php dosyasının içeriğini aşağıdaki verdiğim kod ile güncelleyin.

    Sonra yoast panelde title girdiğiniz alana;
    %%buguntarih%% yazarsanız bugünün tarihini yazar (örnel: 15 Haziran 2019)
    %%bugun%% yazarsanız bugün ayı kaçı olduğunu rakam olarak yazar (örnek:15)
    %%buay%% yazarsanız içinde bulunduğumuz ayı yazar (örnek:Haziran)
    %%buyil%% yazarsanız içinde bulunduğumuz yılı yazar (örnek:2019)

    Bunları kafanıza göre dinamik olarak kullanabilirsiniz.
    Mesela %%bugun%%/%%buay%%/%%buyil%% çıktısı 15/Haziran/2019 olur
    Ya da %%buyil%% Saç Modelleri çıktısı 2019 Saç Modelleri olur her sene güncel yılı göstermeye devam eder.

    Kolay gelsin.

    Dosyayı Download Linki:
    https://easyupload.io/8x6j17

    Eklenen kod:
    // title için bugünün tarihini alalım.
    function get_bugun_tarih() {
    setlocale(LC_TIME, 'tr_TR');
    return strftime('%d %B %Y');
    }
    // title için bugünün tarihini alalım.
    function get_bugun_rakam() {
    setlocale(LC_TIME, 'tr_TR');
    return strftime('%d');
    }
    // title için ayın tarihini alalım.
    function get_buay_tarih() {
    setlocale(LC_TIME, 'tr_TR');
    return strftime('%B');
    }
    // title için yılın tarihini alalım.
    function get_buyil_tarih() {
    setlocale(LC_TIME, 'tr_TR');
    return strftime('%Y');
    }
    // yoast için title değişkenlerini tanımlayalım
    function register_custom_yoast_variables() {
    wpseo_register_var_replacement( '%%buguntarih%%', 'get_bugun_tarih', 'advanced', 'Seo Title ayarlarında bugun degişkenini kullanabilirsiniz.' );
    wpseo_register_var_replacement( '%%bugun%%', 'get_bugun_rakam', 'advanced', 'Seo Title ayarlarında bugun degişkenini kullanabilirsiniz.' );
    wpseo_register_var_replacement( '%%buay%%', 'get_buay_tarih', 'advanced', 'Seo Title ayarlarında bugun degişkenini kullanabilirsiniz.' );
    wpseo_register_var_replacement( '%%buyil%%', 'get_buyil_tarih', 'advanced', 'Seo Title ayarlarında bugun degişkenini kullanabilirsiniz.' );
    
    }
    // Action Tanımlayalım
    add_action('wpseo_register_extra_replacements', 'register_custom_yoast_variables');
  • 15-06-2019, 20:55:12
    #16
    xkral adlı üyeden alıntı
    All in one seo kullananlar ne yapacak hocam
    @xkral;

    All in one seo için de yapayım diye baktım.
    Ama zaten yapılmış.
    Title için istediğiniz yere %current_date% değişkenini yazdığınızda bugün tarihi basar 15 Haziran 2019 gibi
    Aynı zaman da %current_year% diye bu yılı veren değişkeni de var.
  • 15-06-2019, 21:29:35
    #17
    digiklan adlı üyeden alıntı
    @kasparov108;

    wordpress-seo/inc/class-wpseo-replace-vars.php dosyasının içeriğini aşağıdaki verdiğim kod ile güncelleyin.

    Sonra yoast panelde title girdiğiniz alana;
    %%buguntarih%% yazarsanız bugünün tarihini yazar (örnel: 15 Haziran 2019)
    %%bugun%% yazarsanız bugün ayı kaçı olduğunu rakam olarak yazar (örnek:15)
    %%buay%% yazarsanız içinde bulunduğumuz ayı yazar (örnek:Haziran)
    %%buyil%% yazarsanız içinde bulunduğumuz yılı yazar (örnek:2019)

    Bunları kafanıza göre dinamik olarak kullanabilirsiniz.
    Mesela %%bugun%%/%%buay%%/%%buyil%% çıktısı 15/Haziran/2019 olur
    Ya da %%buyil%% Saç Modelleri çıktısı 2019 Saç Modelleri olur her sene güncel yılı göstermeye devam eder.

    Kolay gelsin.

    Dosyayı Download Linki:
    https://easyupload.io/8x6j17

    Eklenen kod:
    // title için bugünün tarihini alalım.
    function get_bugun_tarih() {
    setlocale(LC_TIME, 'tr_TR');
    return strftime('%d %B %Y');
    }
    // title için bugünün tarihini alalım.
    function get_bugun_rakam() {
    setlocale(LC_TIME, 'tr_TR');
    return strftime('%d');
    }
    // title için ayın tarihini alalım.
    function get_buay_tarih() {
    setlocale(LC_TIME, 'tr_TR');
    return strftime('%B');
    }
    // title için yılın tarihini alalım.
    function get_buyil_tarih() {
    setlocale(LC_TIME, 'tr_TR');
    return strftime('%Y');
    }
    // yoast için title değişkenlerini tanımlayalım
    function register_custom_yoast_variables() {
    wpseo_register_var_replacement( '%%buguntarih%%', 'get_bugun_tarih', 'advanced', 'Seo Title ayarlarında bugun degişkenini kullanabilirsiniz.' );
    wpseo_register_var_replacement( '%%bugun%%', 'get_bugun_rakam', 'advanced', 'Seo Title ayarlarında bugun degişkenini kullanabilirsiniz.' );
    wpseo_register_var_replacement( '%%buay%%', 'get_buay_tarih', 'advanced', 'Seo Title ayarlarında bugun degişkenini kullanabilirsiniz.' );
    wpseo_register_var_replacement( '%%buyil%%', 'get_buyil_tarih', 'advanced', 'Seo Title ayarlarında bugun degişkenini kullanabilirsiniz.' );
    
    }
    // Action Tanımlayalım
    add_action('wpseo_register_extra_replacements', 'register_custom_yoast_variables');
    Hocam dosyayı olduğu gibi alıp dizine attım değiştirdim ama
    yoast da search appearance kısmına tıklayınca Fatal error: Cannot redeclare register_custom_yoast_variables() (previously declared in /home/*****/public_html/wp-content/plugins/wordpress-seo-premium/inc/wpseo-functions.php:266) in /home/****public_html/wp-content/plugins/wordpress-seo-premium/inc/class-wpseo-replace-vars.php on line 1473

    hatası veriyor. Yoastta iken değil sadecce o kısma tıklayınca çıkıyor
    Bir çocuğun hangi yolda yürüyeceğini BABASI, O yolda nasıl yürüyeceğini ANASI belirler.
  • 15-06-2019, 22:40:10
    #18
    digiklan adlı üyeden alıntı
    @xkral;

    All in one seo için de yapayım diye baktım.
    Ama zaten yapılmış.
    Title için istediğiniz yere %current_date% değişkenini yazdığınızda bugün tarihi basar 15 Haziran 2019 gibi
    Aynı zaman da %current_year% diye bu yılı veren değişkeni de var.
    Valla bravo üstad ne denilebilir ki sana