WordPress Tema Anatomisi

    SonrakiÖnceki
    Wordpress_Wallpaper1

    WordPress Tema Anatomisi

    WordPress Tema Anatomisi altında Bir WordPress Temasının genel yapısından, Tema nın ne demek olduğundan ve bir WordPress Tema’sında olması gereken şeylerden bahsedeceğiz. Öncelikle bu anatomiyi anlayabilmek için WordPress Tema’larının ne olduğunu anlamak gerek.

    1. WordPress Tema Dosyaları

    İlk olarak WordPress temaları anlamak adına, WordPress tema dosyalarından başlamak istedik. Eğer daha önce ufak çaplı da olsa bir wordpress teması inşaa etmeye çalıştıysanız bu konuda zorlanmayacaksınız. Biz bilgilendirme gibi görünecek WordPress Tema dosyaları başlıkları açmayı uygun bulduk.

    Her Tema Farklıdır

    Tabiki bütün wordpress temalarının farklı olduğunu biliyorsunuz. Fakat bizim burda anlatmak istediğimiz şey, aynı gibi görünse  de tüm dosyaların ve içeriklerin birbirinden farklı olabileceğidir. Bu dosyalar değişik yollardan, farklı senkronizasyon ve klasörlerden oluşabilmektedir. Fakat bir wordpress temasında bulunan stabil dosyalardan en bilineni screenshot.png dosyasıdır.

    Screenshot.png dosyasında, WordPress temanızı anlatan 300x225px boyutlarında tema görseli bulunmaktadır. Bu dosya hem görsel anlamda wordpress temanızı anlatırken hem de Görünüm  – Temalar sekmesinde temanızı belirlemenizi sağlar ve burada görünür.

    İkinci olarak style.css dosyasıdır. style.css dosyası wordpress için zorunlu bir dosyadır. İçerisinde herhangi bir kod olmasa bile wordpress bu dosyanın varlığını zorunlu kılmıştır. Genel itibariyle bir style.css dosyasının başlangıcında şu ibareler bulunur;

    [rockthemes_advanced_text font_family=”” font_size=”” font_weight=”” font_color=”” extra_style=””]

    /*
    Theme Name: Tema Adınız
    Theme URI: http://siteisminiz.com/tema/
    Description:Temanızın açıklaması
    Version: 1
    Author: Adınız
    Author URI: http://siteniz.com/
    Tags: super, awesome, cool, sweet, potato nuggets
    */

    [/rockthemes_advanced_text]

    Anlayışla karşılarsınız ki bu site bir ingilizce eğitim sitesi değildir. Yukarıdaki alanlar sayesinde wordpress panelinize bu bilgiler otomatik olarak düşecektir. Tema hakkında  bilgiler buradan alınır.

    Genel olarak Kullanılan WordPress Tema dosyaları

    404.php – Hata sayfası. Birisi sitenizde varolmayan bir sayfaya ulaşmaya çalıştığında bu sayfa gösterilir.

    archive.php – Aylık,yıllık,günlük arşiv sayfalarınız, etiket ve yazar sayfalarınız bu dosya ile sağlanır.

    archives.php – Kategori, arama sonuçları ve aylık arşivler için kullanılan dosya

    comments-popup.php – Eğer popup yorum kullanıyorsanız popup yorumlarınız buradan çekilir.

    comments.php – Blog yazılarınızın yorum alanları bu dosyadan çekilir.

    footer.php sitenizin alt kısmı olan footer alanı bu dosya sayesinde çekilir.

    functions.php – sitenizin vazgeçilmez fonksiyon dosyasıdır. İçerisinde kendinize özel fonksiyonlar belirler ve bunları ana sitenizde kullanırsınız.

    header.php – sitenizin üst kısmı olan header alanı için çekilen dosyadır.

    image.php – sitenizin resim dosyaları resim yolu url leri için gerekli dosyadır. Resim yolları bu dosya sayesinde çağırılır.

    images klasörü – images klasörü genellikle sitede kullanılan resimleri çağırmak için kullanılan klasördür.

    index.php – sitenizin eğer bir frontpage anasayfasına sahip değilse ana sayfanız buradan çağırılır. aynı zamanda archive, category gibi sayfalarınız mevcut değilse yine buradan default olarak çağırılır.

    loop.php – isteğe bağlı olan loop fonksiyonu ile wordpress temalarınızda post çağırmanız için kullanılan fonksiyonları içerir.

    page.php – sitenizin sayfalarını çağırdığı dosyadır.

    sidebar.php – sitenizde sidebar kullanıyorsanız bu dosya sayesinde sidebarinizi çekersiniz.

    single.php – tekil yazılarınızın çekildiği dosyadır.

     

    Bir dahaki konumuzda wordpress tema dosylarınını nasıl birlikte çalıştığını göreceğiz.

     

    Fikrini Paylaş

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    NextÖnceki