WordPress

WordPress Tema Yapısı ve Özellikleri – 1

wordpress

Uzun bir aradan sonra herkese merhabalar. WordPress yazı dizimize kaldığımız yerden devam ediyoruz. Özetle önceki bölümlerde WordPress’in kurulumundan yönetimine ve püf noktalarına kadar değinmiştik. Bu yazımızla beraber biraz daha ileri seviyeye doğru geçiş yapıyoruz.

Tema Nedir, Ne Değildir?

Tema (theme) sitenize görsellik ve/veya işlevsellik kazandıracak yapıdır. Özel fonksiyonlarınızı, sayfa şablonlarınızı, stil dosyalarınızı bu dizin altında toplarsınız. Yani tema, sadece görsellik (tasarım) değildir elbette ki sadece işlevsellik de değildir.

Neden Tema Kullanalım/Kullanıyoruz?

WordPress altyapısı yani sâfi kodla bir şey hatta muhteşem bir şey elde edersiniz fakat bunu ziyaretçilerinize nasıl göstereceksiniz, kullanıcılarınız yarattığınız harikaları nasıl hissedecek? İşte tam bu noktada devreye “tema”lar devreye giriyor. WordPress temalarının faydaları neler yani başlıca özellikleri neler bir de bunlara gözatalım;

  • Benzersiz bir görünüm (size özel)
  • İstediğiniz gibi altyapıya müdahil olma ve diğer sitelerden
  • Özel sayfa şablonları oluşturma
  • Özel içerik ve kategori sayfaları oluşturma
  • Kolay düzenlenebilir tasarım şablonu yapısı
  • HTML, CSS, JavaScript ve PHP öğrenerek kendinizi geliştirme 🙂

vb…

Her Şeyin Bir Şeyi Var: Standartlara Dikkat!

Elbette kod yazarken, ister CSS ister HTML, ister JavaScript isterse de PHP bu dillerin kullanıldığı projeye göre standartları vardır, olmalıdır da.. Tema geliştirirken bunlara da dikkat etmek iyi bir geliştirme süreci için gereklidir. Bunlar ise;

şeklinde sıralanabilir.

anatomy-wordpress-yoast-land

Resim 1

Bir Temanın Anotomisi

Bir temanın anotomisini, genel yapısını inceleyecek olursak;

 Herbir WordPress temasının yaşam alanı varsayılan olarak “wp-content/themes/<tema_ismi>” dizinidir. Tema dizini içerisinde temel dosyalarınız yani, css stil dosyalarınız, özel sayfa şablonlarınız, fonksiyonlarınızı barındırdığınız dosyanız (functions.php) bulunacaktır. Temanız gerekli dosyaları barındırdıktan sonra eğer bir problem yoksa Görünüm > Temalar bölümünde listelenecektir.

Örnek dosya yolu: “wp-content/themes/kod5″

Tema anotimisini yakından incelemek için “Resim 1” görseline tıklayabilirsiniz.

 

[blockquote source=”WordPress – İpuçları”]

Eğer temanızın dizin yolunu değiştirmek isterseniz wp_config.php dosyasında düzenleme yapmanız gerekmektedir.

[/blockquote]

Kısa Bir Mola…

İkinci bölümde ise temanın içinde yer alacak standart dosyalarımızı tanıyacak ve örnek bir tema nasıl olmalıdır bunları inceleyerek uygulamaya başlayacağız.

Kaynakça ve Detaylı Bilgis

1- WordPress Codex -Theme Development

2- WordPress Theme (Visual) Infographic – Yoast

[well]

Serinin diğer yazılarını okuyun:

Başlangıç

  1. İçerik Yönetim Sistemi (CMS) Nedir?
  2. WordPress Nedir?
  3. WordPress Codex
  4. WordPress Nasıl Kurulur?
    1. WordPress Kurulumu – Yerel Bilgisayar
    2. WordPress Kurulumu – Web

Orta

  1. WordPress Temel Özellikleri ve Dosya Yapısı
  2. WordPress Yönetimi – Bölüm 1
  3. WordPress Yönetimi – Bölüm 2
  4. WordPress Yönetimi – Bölüm 3
  5. WordPress Yönetimi – Bölüm 4
  6. WordPress Püf Noktaları – Bölüm 1
  7. WordPress Püf Noktaları – Bölüm 2

İleri

  1. WordPress Tema Yapısı ve Özellikleri – Bölüm 1

[/well]

  • metin uslu

    kardeşim keyifle okuyorum, kelamına kuvvet. Allah’a (c.c.) emanet. Herkese selam…