iskenderun escort, denizli escort, hatay escort, denizli escort, denizli escort, adana escort, denizli escort, iskenderun escort, denizli escort, adana escort, hatay escort, iskenderun escort, denizli escort, denizli escort, adana escort, denizli escort, adana escort, iskenderun escort, iskenderun escort, denizli escort, denizli escort, adana escort, hatay escort, iskenderun escort, denizli escort, denizli escort, hatay escort, denizli escort, denizli escort, eskişehir escort, eskişehir escort,

WordPress Hava Durumu

1

WordPress’te eklentisiz bir şekilde hava durumu nasıl eklenir bunu göstereceğim aşağıda yer alan kodlar r10 üzerinde bir arkadaşın paylaşımıdır. Kodları bir başka sitemizde sorunsuz kullanmaktayız.

  • Kullanmak istediğin ilin plaka kodunu havadurumu() fonksiyonu parantezleri arasına yazmanız yeterli.
  • 25 ilin hava durumunu yayınlayabilirsiniz
  • Hava durumları her yarım saatte bir güncellenmektedir.
  • İstanbul Anadolu yakası varsayılan değerdir, bunun dışında hangi ilin plaka kodunu girerseniz o ilin hava durumu gelir.
  • Plakaları 2 hane olarak girmelidir, aksi taktirde İstanbul Anadolu yakası hava durumu gelir. (Örnek: 01)

Function.php dosyasının açarak <?php kodundan hemen sonra

function havadurumu ($plaka=00) { 
        if (!is_numeric($plaka) && strlen($plaka)!=2) $plaka=00; 
        switch ($plaka) { 
            case 01: $link="AF"; break; // Adana 
            case 02: $link="AF"; break; // Adıyaman 
            case 06: $link="AC"; break; // Ankara 
            case 07: $link="AI"; break; // Antalya 
            case 16: $link="BR"; break; // Bursa 
            case 20: $link="AY"; break; // Denizli 
            case 21: $link="CC"; break; // Diyarbakır 
            case 23: $link="CA"; break; // Elazığ 
            case 24: $link="CD"; break; // Erzincan 
            case 25: $link="CE"; break; // Erzurum 
            case 26: $link="BY"; break; // Eskişehir 
            case 27: $link="AJ"; break; // Gaziantep 
            case 34: $link="BA"; break; // İstanbul 
            case 35: $link="BJ"; break; // İzmir 
            case 38: $link="AU"; break; // Kayseri 
            case 41: $link="BQ"; break; // Kocaeli 
            case 42: $link="AN"; break; // Konya 
            case 44: $link="AT"; break; // Malatya 
            case 48: $link="FE"; break; // Muğla 
            case 49: $link="CK"; break; // Muş 
            case 50: $link="AZ"; break; // Nevşehir 
            case 55: $link="FH"; break; // Samsun 
            case 58: $link="AR"; break; // Sivas 
            case 61: $link="CG"; break; // Trabzon 
            case 65: $link="CI"; break; // Van 
            default: $link="FJ"; break; // İstanbul Anadolu 
        } 
        $link="http://weather.noaa.gov/pub/data/observations/metar/stations/LT".$link.".TXT"; 
        $veri=@file($link); $link=$veri[1]; 
        $veri=explode(' Q',$link); $link=$veri[0]; 
        $veri=explode(' ',$link); $link=count($veri)-1; $link=$veri[$link]; 
        $veri=explode('/',$link); $link=$veri[0]; 
        if (substr($link,0,1)=="M") $link="-".ltrim(substr($link,1),0); 
        return ltrim($link,0); 
    }  

Eklenmesi Gereken Kod

<?php echo "İstanbul".havadurumu(34)."°"; ?>

Nasıl Görünür?

İstanbul 27°
Paylaş
 1  Google +
Yorumlar