The Loop (Döngü)

28 Haziran 2009 Yazan  
Kategori Wordpress

Bir çok dökümanda ve örnekte The Loop kavramını görmüşsünüzdür. Bahsetmiş olduğum kavram, blogunuzda yazıların gösterilmesini sağlayan bir kod parçasıdır. Bu kod parçasının içerisine, HTML veya PHP kodları yazarak, o kodların yazı döngüsü içerisinde gösterilmesini sağlayabilirsiniz.


Örneğin;
ind ex.php dosyası içerisinde, 5 yazı yayınlanıyorsa, bu döngü 5 defa çalıştırılır. Yani arasına eklediğiniz kod 5 yazıda da görünür :)

Bu döngüyü temel olarak index.php de kullanabilirsiniz, ancak diğer sayfalarda da yazıyı göstermek istediğiniz yere bu kodu kullanacaksınız. (örn. single.php yada page.php)



1.< ?php if(have_posts()) : ?>
2.< ?php while(have_posts()) : the_post(); ?>
3.// Göstermek istediğiniz yazılar, kodlar vs…
4.< ?php endwhile; ?>
5.< ?php else : ?>
6.< ?php endif; ?>



Yardımcı Tema Dosyalarını Çağırmak


Bu kodlar temanın diğer dosyalarını sayfada göstermek için kullanılır. Örneğin, temanın üst kısmı olarak belirttiğimiz header.php dosyasını temada göstermek için get_header fonksiyonu kullanılır.



1.< ?php get_header(); ?>
2.< ?php get_sidebar(); ?>
3.< ?php get_footer(); ?>
4.< ?php comments_template(); ?>



Farklı kullanımlarını daha önce yayınlamış olduğum Temada Sayfalara Özel Header, Footer ve Sidebar Kullanımı konusunda görebilirsiniz.

Arkadaşına Öner

Yorumlar



Yorumlarınızda resiminizin gözükmesi için, gravatar a abone olun!