WordPress Tema Yapımı : Dinamik Yan Menüler

Lorem Ipsum adlı wordpress temamızın üst kısmını buradaki yazıda kodlamıştık. Bu yazıda ise yan menüleri kodlayarak, wordpress tema yapımına devam edeceğiz.

Bir temaya dinamik bir yapı kazandıran en önemli unsurlardan biri, admin panelinden yönetilebilir olmasıdır. Yan menülere admin panelinden bileşenler ekleyebilmek, kullanıcıyı gerçekten çok rahatladan bir özelliktir. Elbette biz de yan menülerimizi dinamik bir şekilde, admin panelinden bileşen eklenebilir olacak şekilde ayarlayacağız.

WordPress Tema Yapımı : Başlangıç

WordPress temalarının nasıl yapıldığını anlatırken, örnek bir tema üzerinden gitmek oldukça mantıklı olacaktır diye düşünüyorum. Bu sebeple oturdum basit bir tema tasarladım. Her yazımda temanın belli bölümlerini kodlayacağım. Temanın adını da Lorem Ipsum koydum.

Temanın ön izlemesine buradan bakabilirsiniz, isterseniz indirebilirsiniz.

Temayı tasarlarken, temada bulunması gereken bazı özelliklere dikkat etmeye çalıştım. Bunları sıralamak istiyorum;

  • Temanın en üstünde sitenin başlığını ve sloganını göstereceğiz.
  • Menüde, admin panelinden oluşturduğunuz sayfaları ya da kategorileri listeleyeceğiz.
  • 2 farklı sidebar oluşturacağız, bunun sebebi ise artık sürekli aynı şablonda temaları görmekten sıkılmam. Ayrıca 2 adet sidebar’ın nasıl oluşturulacağını merak edenler vardır diye düşünüyorum.
  • Yazılarda öne çıkarılmış görsel kullanacağız.

Artık herşeyinizi hazır ettiyseniz, bu yazıda sitenin en üst kısmını kodlayacağız, başlayalım.

WordPress Tema Yapımı : Tema Hiyerarşisi

WordPress tema yapımı ile ilgili bilgi vermeden önce, bir temanın yapısına bakmak gerekir. Bu yazıda tema yapmaya başlamadan önce bilinmesi gereken püf noktaları ve ipuçlarını, bildiğim kadarıyla yazmaya çalışacağım.

Bir web sitesinin anasayfasını göstermek için genellikle index dosyası seçilir, index.html, index.php gibi… Daha doğrusu sunucu, ziyaretçiye göstermek üzere öncelikle index dosyasını arar.

WordPress Teması Yapmak için Ne Bilmeliyim ?

WordPress bir içerik yönetim sistemidir. Dolayısıyla tema odaklı çalışır, aynı telefonunuzun temasını değiştirir gibi wordpress sitenizin de temasını değiştirebilirsiniz. Bunu bir ön bilgi olarak yazdıktan sonra asıl meseleye gelebiliriz.

Ben bir wordpress geliştiricisiyim. WordPress için temalar üretmekteyim. Bu dökümanı oluşturmamın sebebi de, daha sonradan bakmak üzere kendime yazılı bir kaynak oluşturmak ve unuttuğum zaman açıp hemen hatırlayabilmektir.

Kendime kaynak oluştururken, başkalarına yararlı olma düşüncesi ise çok daha güzel olacaktır diye, bu yazı dizisini başkasına anlatıyor gibi yazacağım.

Arama
RSS
Beni yukari isinla