سلام چجوری باید یک محدوده خاصی از پست هام رو نشون بدم؟ مثلا میخوام بگم نوشته های بخش خدمات از این پست 5 تا پست 10 رو نشون بده؟
من یه کد دارم مربوط به این میشه این چند پست آخر رو نشون بده که اینه ولی میخوام یک محدوده خاص رو نشون بده
<?php $my_query = new WP_Query('category_name=blog&showposts=6'); if($my_query->have_posts()) :
while ($my_query->have_posts()) : $my_query->the_post(); ?>
//some content that must be in loop
<?php endwhile;endif; ?>
سلام برای محدود کردن یک رنج خاص حتما باید آرگومان های postsperpage و offset استفاده کنی.
کد نمونه زیر رو تست کنید.
<?php $my_query = new WP_Query('category_name=blog&posts_per_page=6&offset=5'); if($my_query->have_posts()) :
while ($my_query->have_posts()) : $my_query->the_post(); ?>
//some content that must be in loop
<?php endwhile;endif; ?>
روش محاسبه offset هم به صورت فرمول زیر هست:
$offset= ($page - 1) * $posts_per_page;