WordPress’te Konu Altlarını current_post ile Değerlendirme

WordPress WordPress ile konularımızı listelerken içeriklerin arasına reklam veya herhangi bir medyayı sıkıştırmak ister misiniz? Döngüdeki ilk konunun altına herhangi bir içerik eklemek için yapmanız gereken gayet basit. Ayrıca bu teknik sayesinde diğer tüm konularınızın altına özgün içerikler de ekleyebilirsiniz. İşte karşınızda current_post elemanı!

current_post

WordPress döngüleri içerisinde, listeleme esnasında kaçıncı konuda olduğumuzu gösterir.

Belirli konu altına içerik ekleme

İşlem gayet basit. Current_post sayesinde aşağıda kırmızı ile belirttiğimiz alanı kullanacağız. Düzenlemeyi yapacağımız PHP dosyasını açın.

while ( have_posts() ) : the_post();

Her döngü yukarıdaki gibi başlamakta. Bu döngü içerisinde hangi alanı kullanacaksanız oraya aşağıdaki kodu ekleyin.

if ($wp_query--->current_post == 1) {echo 'Burası ilk konunun altı';}

Böylece birinci konunun altına “Burası ilk konunun altı” yazdırdık. Ayrıca current_post == 1 alanındaki rakamı değiştirerek istediğimiz herhangi bir konunun altına farklı türden içerikler ekleyebiliriz.

Örnek uygulama

WordPress Konu Araları
Makalenin karışıklığa sebep olmaması için örnek bir döngü paylaşma gereği duyduk.

if ( have_posts() ) {
while ( have_posts() ) {
the_post(); 
//
// Konu içeriği burada
//
if ($wp_query--->current_post == 1) {echo 'Burası ilk konunun altı';}
endwhile;
endif;

Yerleşimi yapmak tamamıyla sizin tercihiniz. İsterseniz konuların üstünde de bu tekniği kullanabilirsiniz.