-
Üyelik
18.01.2012
-
Yaş/Cinsiyet
31 / E
-
Meslek
Öğretmen
-
Konum
Balıkesir
-
Ad Soyad
Z** A**
-
Mesajlar
27
-
Beğeniler
7 / 1
-
Ticaret
1, (%100)
Merhabalar,
Sitemin anasayfasındaki yazı listesinde her 5 yazıdan sonra reklam göstermek istiyorum ama başaramadım.
Yardımcı olursanız sevinirim.
-
Üyelik
18.04.2012
-
Yaş/Cinsiyet
37 / E
-
Meslek
Web & Android Developer
-
Konum
-
Ad Soyad
M** O**
-
Mesajlar
423
-
Beğeniler
60 / 44
-
Ticaret
0, (%0)
WP_Query sınıfıyla çalışabilirsin. WP_Query sınıfının current_post adlı methodu o sayfada görüntülenen postun index numrasını verir.
Örnek olarak ;
$the_query = new WP_Query( 'posts_per_page=10' );
// The Loop
while ( $the_query->have_posts() ) :
$the_query->the_post();
$index=$the_query->current_post;
echo '
' .$index.get_the_title() . '';
endwhile;
Yukarda görülen kodda $index degiskenine 0 dan başlayarak degerler atanır. Bir sayfanda deneyerek görebilirsin. Biraz geliştirirsek bunu.
$the_query = new WP_Query( 'posts_per_page=10' );
// The Loop
while ( $the_query->have_posts() ) :
$the_query->the_post();
$index=$the_query->current_post;
if(($index%5)==0){
// Burada Reklam Göster
}
else {
echo '' .$index.get_the_title() . '';
}
endwhile;
gibi bişeyler. Deneme yöntemiyle yapabilirsin. Umarım ipucu işine yarar