Şablon ve Dizin Yapısı

WordPress tema şablon dizin yapısı En asgari düzeyde WordPress teması sadece index.php ve style.css dosyasına ihtiyaç duyuyor (eğer çocuk tema/child tema ise sadece style.css yeterli oluyor). Fakat genelde kullanıcıların çoğunluğu bundan fazlasına ihtiyaç duyuyor. Yerel sunucuda (localhost) wordpress kurmuşdunuz (kurmadıysanız…

WordPress Tema HTML Yapısı Oluşturma

Şimdi öze inmeye başlıyoruz. Herhangi bir HTML Yapısının Hedefleri Bir siteyi kodlarken iki amacı aklınızda tutmanız gerekir: Yalın kod ve anlamlı kod. Yani  (HTML tags/html etiketler) kullanırken mümkün oldukça az ve bu işaretlemenin anlamsal sınıf kullanırken (semantic class) anlamlı ve…

WordPress Tema Geliştirme Araçları

WordPress tema geliştirmeye başlamadan önce bazı geliştirme araçlarına ihtiyacımız olacak. Bir yerel test sunucusu: XAMPP ve MAMMP Tema geliştirmek için en uygun ortam web üzerinde değil bilgisayarınızda çalışmaktır. Bunun için ihtiyacınız bilgisayarınızı “yerel sunucu”ya çevirmektir. Bunun için bilgisayarınıza Apache, Mysql…

Şablonu hissetmek

WordPress şablon geliştirirken şablonu hissetmek, projeye başlarken, ne yaptığının farkında olmak, şuurlu davranmak ve yol boyunca bilinçli gitmektir demektir. Yapacağınız projede “hangi dosyalara ihtiyaç var, bu dosyalar ne rol oynayacak, bu kodu niye şablonuma eklemeliyim, bu kod nerden geldi, kim…

WordPress şablon yapmaya başlarken

WordPress tema yapmayı öğrenmeyi uzun zamandır istiyordum. Fakat  zaman ayırıpta öğrenmeye bir türlü vakit bulamadım. Sonunda karar verdim ve başladım. Yazdıklarım tercüme/derleme olacak haliyle. İmkan buldukça konuyu anlatan internet kaynaklarını, e-kitapları derledim. ThemeShaper sitesi en derli kaynaklardan biri. Bu siteyi…