WordPress Eklenti Güncelleme Kapatma

WordPress 3,7 sürümünden sonra yeni bir özellik eklendi: “otomatik güncelleme”. Yeni bir WordPress sürüm yayınlandığında siz istemeden direk güncelleniyor. Ancak bazı temalar ve eklentiler güncel wordpress sürümleriyle koordine çalışmamakta ve hatalar meydana gelebilmektedir. Bu özelliği tuşla veya butonlarla kapatmak mümkün değil. Ancak küçük bir kodla kapatmak mümkün.

Öncelikle bu kodu wp-config.php dosyasına eklemeniz gerekiyor. Ancak wp-config.php dosyası wordpressin en önemli dosyasıdır ve birçok kök dosyasını barındırır.(puclic_html gibi) Bu yüzden mutlaka yedek alınız.

wp-config dosyasının en altına

define( 'AUTOMATIC_UPDATER_DISABLED', true );

kodunu eklediğinizde otomatik güncelleme özelliği kalkar.

instagramdan Fotoğraf Çekme

Bir instagram hesabınız var ve birde internet siteniz. İnstagramda aktifsiniz fakat internet sitenize vakit bulamıyorsanız internet sitenize yani kişisel blogunuza gelen kişilere son instagram fotoğraflarınızı sergileyebilirsiniz. instagramdan fotoğraf çekme botu ile alakalı başka bir makalemizi de sizinle daha sonra paylaşacağım. Tabii öncelikle bu yazılan makaleler benim yabancı kaynak ağırlıklı olarak farklı bloglardan kendi anlayacağım şekilde kişiselleştirdiğim notlarımdan ibaret idi, fakat OVH’ın Türkiye’de çoğu sunucuyu kapatması sonucu silinen sitelerimi tekrar arşivimi toparlamaya başladım.

İnstagram Developer SDK’nın Twitter ve Facebookta olduğu gibi Türkçe kaynağı maalesef şu anda yok. Yabancı kaynaklardan bakıldığında ise biraz karışık gibi gözükse de uygulamaya geçildiğinde yapımı gayet kolay.

Birgün lazım olursa aşamalar şu şekilde:

  • Öncellikle instagram.com’a giriş yapın.
  • Instagram Developer sayfasına giriyoruz.
  • Sağ üstte kullanıcı isminizin yanındaki İstemcileri Yönet menüsüne tıklıyoruz.
  • Yeşil butonda Yeni İstemci Kaydet butonuna tıklıyoruz.
  • “Register new OAuth Client” sayfasındayız. Buradaki alanları özelleştirerek doldurun.
  • OAuth redirect_uri:” http://jelled.com/instagram/access-token “yazıyoruz.
  • Register’e tıklayıp buradaki işimizi bitiriyoruz.
  • instagram_foto2 Bu işlemden sonra bize CLIENT INFO bilgileri verecek.
  • Burada bize verilen” CLIENT ID “yi kopyalıyoruz. bu linke tıklayarak ise Access Token’i oluşturuyoruz.
  • Submit dedikten sonra bir onaylama sayfası gelecek Authorize diyerek onaylıyoruz. Onayladıktan sonra bize Access Token kodunu ve bazı üye bilgilerimizi veriyor. JSON Kodumuz;
 alanlarına yukarıda elde ettiğimiz idleri yazıyoruz.

Php TC Kimlik No Doğrulama

Merhaba bu makalemizde, web sitemize eklediğimiz üye formlarında, ödeme formlarında vs. kullanabileceğimiz Nüfus müdürlüğünden Türkiye Cumhuriyeti kimlik numarası doğrulama kodunu kısacası “Php TC Kimlik No Doğrulama” kısa kodunu paylaşacağız, ben bu bloğumu aslında kendim için açtım kendi notlarımı tutmak ve bunu internette arayan insanlarla da paylaşmak için bu yüzden şu nasıl bu nasıl diye sorsanız bile yoğunluktan dolayı yazamayabilirim bu konuda beni mazur görün 🙂

TCKimlikNoDogrula(array( 'TCKimlikNo' => '11111111111','Ad' => 'MEHMET','Soyad' => 'MUTLU','DogumYili' => '1989'));
    if($result->TCKimlikNoDogrulaResult){
        echo 'TC Kimlik Numarası Geçerli';
    }else{
        echo 'TC Kimlik Numarası Hatalı';
    }
}catch (Exception $ex){
    echo $ex->faultstring;
}
?>

başka makalemizde görüşmek üzere,

Php Kod- Sayıyı Yazıya Çevirme

Bazen rakamları yazıya çevirmemiz gerekebilir, bunun için tek tek yazmaya gerek yok :)bu fonksiyonu kodlarımız arasına yerleştirdikden sonra

yaziylasayi('14');

kodunu kullanarak parantez içine yazdığımız rakamların çıktısını yazı olarak alabiliriz.
Çıktı ise şu şekilde görünecektir:

on dört
function yaziylasayi($sayi) { 
    $o = array( 
        'birlik' => array('bir', 'iki', 'üç', 'dört', 'beş', 'altı', 'yedi', 'sekiz', 'dokuz'), 
        'onluk' => array('on', 'yirmi', 'otuz', 'kırk', 'elli', 'altmış', 'yetmiş', 'seksen', 'doksan'), 
        'basamak' => array('yüz', 'bin', 'milyon', 'milyar', 'trilyon', 'katrilyon') 
    ); 

    // Sayıyı basamaklarına ayırıyoruz 
    $basamak = array_reverse(str_split(implode('', array_reverse(str_split($sayi))), 3)); 

    // Basamak sayısını belirliyoruz 
    $basamak_sayisi = count($basamak); 

    // Her basamak için: 
    for($i=0; $i < $basamak_sayisi; ++$i) {          // Sayıyı basamaklarına ayırdığımızda basamaklar tersine döndüğü için burada ufak bir işlem ile basamakları düzeltiyoruz          $basamak[$i] = implode(array_reverse(str_split($basamak[$i])));                    // Eğer basamak 4, 8, 15, 16, 23, 42 gibi 1 veya 2 rakamlıysa başına 3 rakama tamamlayacak şekilde "0" ekliyoruz ki foreach döngüsünde problem olmasın          if(strlen($basamak[$i]) == 1)              $basamak[$i] = '00' . $basamak[$i];          elseif(strlen($basamak[$i]) == 2)              $basamak[$i] = '0' . $basamak[$i];      }      $yenisayi = array();      // Her basamak için: ($yenisayi değişkenine)      foreach($basamak as $k => $b) { 
        // basamağın ilk rakamı 0'dan büyük ise 
        if($b[0] > 0) 
            // değişkene rakamın harfle yazılışı ve "yüz" ekliyoruz 
            $yenisayi[] = ($b[0] > 1 ? $o['birlik'][$b[0]-1] . ' ' : '') . $o['basamak'][0]; 

        // basamağın 2. rakamı 0'dan büyük ise 
        if($b[1] > 0) 
            // değişkene rakamın harfle yazılışını ekliyoruz 
            $yenisayi[] = $o['onluk'][$b[1]-1]; 

        // basamağın 3. rakamı 0'dan büyük ise 
        if($b[2] > 0) 
            // değişkene rakamın harfle yazılışını ekliyoruz 
            $yenisayi[] = $o['birlik'][$b[2]-1]; 

        // değişkene basamağın ismini (bin, milyon, milyar) ekliyoruz 
        if($basamak_sayisi > 1) 
            $yenisayi[] = $o['basamak'][$basamak_sayisi-1]; 

        // Basamak sayısını azaltıyoruz ki her basamağın sonuna ilkinde ne yazıyorsa o yazılmasın 
        --$basamak_sayisi; 
    } 
     
    return implode(' ', $yenisayi); 
}