İ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 icon smile Tema İçerisindeki Functions Dosyasının Düzenlenmesi

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 menusu Tema İçerisindeki Functions Dosyasının Düzenlenmesi

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

Bu menüdeki buton Tema İçerisindeki Functions Dosyasının Düzenlenmesisimgesine 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 4 Yorum var

  1. TÜRKER diyor ki:

    uzun zaman geçmesine rağmen işime yaradı güzel açıklama sağol

  2. 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.

  3. 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? :)

  4. Semih diyor ki:

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

Kendimi Şanslı Hissediyorum

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

WordPress Hosting

Duyuru

WP Uzmanı yeni yazarlarını arıyor. WPU üzerinden eklenti ve tema satışı yapabilirsiniz! Tek yapmanız gereken iletişime geçmek.

İletişime geç!


Selen Korkutan

website statistics