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.

SQL 6 : Karmaşık (İç içe) SELECT Sorguları

İç içe Select sorguları, bir başka deyişle Alt Sorgu kavramı SQL‘de en zorlanılan kısımdır. Bu yazımda Alt sorgularla ilgili birkaç önemli noktaya değinerek, elimden geldiğince bol örnek yazmaya çalışacağım.

Neden İç içe Sorgu Kullanırız ?

Bir sorgudan elde ettiğiniz sonucu, diğer bir sorgu için kullanmanız gerektiğinde, iç içe sorgu kullanmanız gerekir.

Alt sorgu kavramı, genellikle birden fazla tablo söz konusu ise ortaya çıkar. Bu yüzden, örnek verebilmek amacıyla 5 adet tablo oluşturup, ilişlilerini kuralım.

SQL 5 : Tablo Birleştirme ve Join Komutları

Bazı Veri tabanları sadece 1 tablodan oluşmaz. Bunun sebebi genellikle veri tekrarını önlemektir. Bu şekilde oluşturulmuş veri tabanlarında, tablolardaki değerleri birbirleriyle ilişkili bir şekilde kullanabilmek için “Tablo Birleştirme” işlemi yapılır.

Bu birleştirme işlemi 2 farklı tablo için de söz konusu olabilir, ikiden fazla sayıda tablo için de söz konusu olabilir. Dikkat edilmesi gereken nokta, tabloların Primary Key ve Foreign Key‘ler ile birbirlerine bağlanmış olması gerektiğidir.

Arama
RSS
Beni yukari isinla