Tema İçerisindeki Functions Dosyasının Düzenlenmesi - WordPress Türkiye İletişim

Tema İçerisindeki Functions Dosyasının Düzenlenmesi

Çoğu anlatımda ve benim yaptığım anlatımlarda geçen functions.php dosyasının düzenlenmesi, php ile hiç karşılaşmamış olanlar için yada kodlama bilmeyenler için gerçekten zor olabilir. Bu yazıyı yazmakta geç kaldığımın farkındayım ancak size basitçe functions.php dosyasının düzenlemesini göstereceğim.

Functions.php Dosyası

Öncelikle functions.php dosyasını düzenlemeniz söyleniyorsa, bu dosyanın yerini bilmeniz en önemli noktadır.

Functions.php dosyası wp-content/themes/kullandığınız tema/ klasöründe bulunmaktadır.

Örneğin wordpress default temasını kullanıyorsanız, bu adres, wp-content/themes/default/ olacaktır.

Kodları Nasıl Eklemeliyiz?

  • ÖrneÄŸin ÅŸu konuda belirttiÄŸim kodları ele alalım:
    Örnek 1:

    add_filter('excerpt_length', create_function('$a', 'return 20;'));

    Örnek 2:

    <?php add_filter('excerpt_length', create_function('$a', 'return 20;')); ?>
  • Öncelikle yukarıda belirttiÄŸim gibi, functions.php dosyasını bulmalısınız.
  • BulduÄŸunuz dosyayı bir yazı editörü yardımıyla açınız. ÖrneÄŸin WordPad yada Notepad. (EÄŸer kod renklendirme istiyorsanız, Notepad++ tercih edebilirsiniz)
    WordPress Default teması içerisindeki functions.php dosyasına eklemek istediğinizi varsayıyorum.
  • Functions.php dosyasının en alt satırına iniyorsunuz. Default temanın en alt satırı ÅŸu kodla bitiyor:
    } ?>
    
  • Åžimdi kodda bir düzenleme yapıyoruz ve ?> tagından önce yeni bir satır açıyoruz:
    }
    
    ?>
    
  • Açtığınız satıra eklemeniz gereken kodları yazıyorsunuz. Yukarıda verdiÄŸim kodları eklemek istiyorsanız, açtığım satıra kodları yapıştırıyorsunuz:
    Örnek 1 için:

    }
    add_filter('excerpt_length', create_function('$a', 'return 20;'));
    ?>
    

    Örnek 2 için:

    <?php .... ?>

    arasındaki kodları kopyalayıp yukarıdaki gibi yapıştırıyorsunuz.

    }
    add_filter('excerpt_length', create_function('$a', 'return 20;'));
    ?>
    
  • Åžimdi tek yapmanız gereken dosyayı kaydetmek :)

Sitenizden Kopyaladığım Kodlarda Satır Numaraları Gösteriliyor

Sitede kod renklendirmek için eklenti kullanıyoruz bu yüzden, kodları düzgün kopyalamak için, kod üzerine geldiğinizde sağ tarafta çıkan menü arabirimini kullanmalısınız.

Kod Üzerine Geldiğinizde Sağda Menü Çıkacaktır

Kod Üzerine Geldiğinizde Sağda Menü Çıkacaktır

Bu menüdeki butonsimgesine tıkladığınızda, yeni pencerede kodlar gösterilecektir. Kodları oradan kopyalamanız, sayfa numaralarını ve tırnak işareti sorunlarını giderecektir.

Benzer Yazilar


“Tema İçerisindeki Functions Dosyasının Düzenlenmesi” için 3 Yorum var

  1. gizem.gizem diyor ki:

    Merhaba bi sorum olacak, yardımcı olursanız sevinirim.
    Soru bölümünüz kapalı olduğu için mecburi buraya açtım konuyu.

    SORUN:
    Linux cpanel’de wp 2.8.6 kurulumu /portal/ dizininde sorunsuz gerçekleÅŸti. Fakat!

    Şu linkler de boş beyaz sayfa çıkıyor ve öyle kalıyor;
    http://siteadi.com/portal/index.php
    http://www.siteadi.com/portal
    http://www.siteadi.com/portal/index.php
    ——-
    http://siteadi.com/portal/wp-admin
    http://www.siteadi.com/portal/wp-admin

    Şu linkler normal açılıyor;
    http://siteadi.com/portal
    http://siteadi.com/portal/wp-login.php (açılıyor giriş yapılmıyor)

    Not: Bu sorun cpanel’de oluyor plesk’te sorun yok. (denendi)
    Aynı sunucu üzerinde değişik domainlerde farklı wp sürümleriyle birçok kez başka bilgisayarlarda bu işlem gerçekleştirildi test edildi fakat sonuç aynı.
    Bu sorunun nedenleri ne olabilir ve ne yapılabilir acaba?
    teşekkürler.

  2. Yakup Gövler diyor ki:

    Bir de bazı kodlarda <?php …. ?> ÅŸeklinde kodlar da sunuluyor. Onları nasıl ekleyeceÄŸiz. Bu ÅŸekilde ekleyince hata alıyoruz. Sanırım ?> ifadesinden sonraya ekleyeceÄŸiz deÄŸil mi? :)

  3. Semih diyor ki:

    Hocam sizin öğrencileriniz var siz anlayın halimden :)

Kendimi Şanslı Hissediyorum

Şansını denemek istiyorsan, yukarıya tıkla :)

Duyuru

WordPress'inizi yeni özellikler için ve olası güvenlik açıklarına karşın 3.0 sürüme yükseltmeniz tavsiye edilir.

Yükleme Sayfası

Bağış

Bağlantılar

  • Lida turunç filizleri ile üretilmektedir
  • Biber Hapı Meksika Biber Kapsülü.