• 10-01-2023, 00:00:11
    #1
    mrb arkadaşlar sitemdeki tüm linklere oto title nasıl ekelyebilirim? ücretli ücretsiz yardım bekliyorum.
  • 10-01-2023, 00:17:01
    #2
    fettahgoksu adlı üyeden alıntı: mesajı görüntüle
    mrb arkadaşlar sitemdeki tüm linklere oto title nasıl ekelyebilirim? ücretli ücretsiz yardım bekliyorum.
    Kodu temanızın functions.php sine ekleyin.

    Kontrol yapmaz bulduğu tüm linklere konu adını title olarak ekler.

    function tum_linklere_title( $content ) {
        return str_replace('<a', '<a title="' . esc_attr(get_the_title()) . '" ', $content);
    }    
    add_filter('the_content', 'tum_linklere_title', 10, 4);
  • 10-01-2023, 00:18:14
    #3
    harew1 adlı üyeden alıntı: mesajı görüntüle
    Kodu temanızın functions.php sine ekleyin.

    Kontrol yapmaz bulduğu tüm linklere konu adını title olarak ekler.

    function tum_linklere_title( $content ) {
        return str_replace('<a', '<a title="' . esc_attr(get_the_title()) . '" ', $content);
    }    
    add_filter('the_content', 'tum_linklere_title', 10, 4);
    teşekkürler. kurumsal site dış linkler vs. de var hepsi konu değil de direkt hepsini xx yapmak istiyorum ne olduğu önemli değil. bunu nasıl yapabilirim bilginiz var mı? bu öneriniz için de tşk ederim .
  • 10-01-2023, 00:24:38
    #4
    fettahgoksu adlı üyeden alıntı: mesajı görüntüle
    teşekkürler. kurumsal site dış linkler vs. de var hepsi konu değil de direkt hepsini xx yapmak istiyorum ne olduğu önemli değil. bunu nasıl yapabilirim bilginiz var mı? bu öneriniz için de tşk ederim .
    verdiğim kod sadece konu içindeki linklere title diğer istediklerinizi anlamadım yapılır onlarda.

    Olayı kökünden çözecek kodu paylaşıyorum. Yine temanızın functions.php ekleyin.

    add_action( 'init', 'wordpress_kaynak', 0, 0 );
    function wordpress_kaynak(){
        ob_start( 'linklere_title_ekle' );
    }
    function linklere_title_ekle( $kaynak){
        return str_replace('<a', '<a title="' . esc_attr("Başlık") . '"', $kaynak);
    }