WordPress Türkiye Forumları

WordPress Türkiye Forumları » Eklentiler

ufak bir seo düzenlemesi modu, smileylere width height verme

(4 mesaj(lar))
  • 11 ay önce SoulSmasher tarafından başlatıldı
  • NetWormZ tarafından son cevap
  • Bu konu Destek sorusu değil

Etiketler:

  1. arakdaşlar whois.sc/siteadresiniz.com adresinde seo text browsera bakarsanız istatistiklerinizde göreceksiniz ki google SEO için her img tagında width, height ve alt değerleri var olmalı ve de /> şeklinde bitmeli.
    ben seo score umu yükseltmeyi denerken farkettim sadece smileylerde bu özellik yok.

    wp-includes/functions.php de şu kodu bulun:

    foreach ( (array) $wpsmiliestrans as $smiley => $img ) {

    altına ekleyin:

    /*-------------------------------------\
    smiley en boy algılama modu:
    kodlayan: SoulSmasher
    www.soulsmasher.net
    \--------------------------------------*/
    $smileyimg = "$siteurl/wp-includes/images/smilies/$img";
    if ( @file_exists($smileyimg) ) {
    $size = @getimagesize($smileyimg);
    $imgwidth = $size[0];
    $imgheight = $size[1];
    } else { //width ve height 15 çünkü standart smileyler öyle :)
    $imgwidth = 15;
    $imgheight = 15;
    }
    //smiley algılama modu bitti`

    şimdi şu kodu bulun:

    $wp_smiliesreplace[] = " <img src='$siteurl/wp-includes/images/smilies/$img'  alt='$smiley_masked' class='wp-smiley' /> ";

    şöyle değiştirin:

    $wp_smiliesreplace[] = " <img src='$siteurl/wp-includes/images/smilies/$img' width='$imgwidth' height='$imgheight'  alt='$smiley_masked' class='wp-smiley' /> ";

    localhostta ve kendi sitemde denedim, çok güzel çalışıyor :)

    dipnot: çok ufak bir ihtimal de olsa (10000 de bir falan, çünkü fonksiyon hata göstermiyor) error logların fazlalığından dolayı server kasarsa kodu kaldırın, yada en son düzenlemede width height yerine sabit sayı girin ve ilk eklenen kodu eklemeyin. 2 hafta önce başıma geldi ama kod agresif modda değildi o zaman yani fonksiyon başında @ işareti yoktu
    bu sefer olmaz öyle bir sorun

    afiyet olsun:)

    11 ay önce #
  2. saoslun kardeşim.

    11 ay önce #
  3. Teşekkürler :)

    @networms - siz phpfusion-tr.comdaki networmz musunuz??

    11 ay önce #
  4. ewt soul ben NetWormZ benden başka yok zaten yaw : )

    10 ay önce #

Bu konu için RSS beslemesi

Cevapla

Mesaj göndermek için giriş yapmalısınız.