The Loop

WordPress altyapısındaki yazıları göstermek için kullanılan PHP fonksiyonudur. Genel anlamda sistem altındaki tüm yazılar ve içerikler bu fonksiyonla kullanıcıya sunulur. Tekil sayfalarda ve listelerde kullanılır. Bu alan içerisindeki tüm HTMl ve PHP düzenlemeler her bir yazıya tek tek uygulanır.

Yazı şablonlarının içerisinde kullanılan The Loop temel olarak temanızın index.php dosyası içinde bulunmalıdır. Bunun dışındaki diğer bütün şablonlarda (category.php, single.php, page.php, archive.php) da bulunabilir.

The Loop Kullanımı

Loop kullanılmadan önce şablonunuzda (örnek index.php) get_header() fonksiyonunu çağırmış olduğunuzdan emin olun. Örnek olarak index.php dosyasında temel Loop şöyle olmalıdır.

Basit olarak Loop yapısı bu şekildedir. Bu alanın içerisinde yapılacak eklemeler içeriğinizin temellerini oluşturur. while() döngüsü sayesinde Loop içine eklenecek (bkz. aşağıdaki örnek) içerikler tüm yazılara uygulanır.

The Loop Basit İçerik Örneği

Aşağıdaki örnek belki biraz anlamsız duracak (ileri seviye tema bilen arakdaşlar için) ama gelen mantıklta başlık ve içerik dökmek için Loop kullanımı örnekteki gibidir. Bunu stil dosyalarıyla desteklemek şablonlaştırmak kişinin yaratıcılığına kalmıştır 🙂

Basit Mantıkta The Loop bu şekilde. Geliştirmek için gerekli yazı güncellemelerini yaparım.