ورڈپریس کی کسی کٹیگری کی پوسٹس کو کسی آف سیٹ سے اور کسی تعداد میں دکھانے کے لیے query_posts فنکشن استعمال کیا جا سکتا ہے۔ میں ذیل میں اپنی تیار کردہ نیوز ٹیمپلیٹ میں سے ایک کوڈ سنپٹ پیش کر رہا ہوں جس میں ایک بلاک میں ایک کٹیگری کی پوسٹ 11 سے 20 کے روابط دکھائے جا رہے ہیں اور اس کے ساتھ والے بلاک میں اسی کٹیگری کی پوسٹس 21 سے 30 کے روابط دکھائے جا رہے ہیں:
[SYNTAX="php"]<DIV class=segment style="FLOAT: right; margin-left: 10px; WIDTH: 203px">
<?php query_posts('showposts=10&offset=10&cat='.$catid); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<DIV style="WIDTH: 203px">
<DIV class=alsointhenewsheadline
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A
href="<?php the_permalink() ?>"><IMG
class=buttonpadding title="" style="VERTICAL-ALIGN: middle" alt=""
src="<?php bloginfo('stylesheet_directory'); ?>/images/800_arrow_rtl.gif" border=0><?php the_title(); ?></A></DIV></DIV>
<?php endwhile; endif; ?> <DIV style="WIDTH: 203px"></DIV>
</DIV>
<DIV class=segment style="FLOAT: right; WIDTH: 203px">
<?php query_posts('showposts=10&offset=20&cat='.$catid); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<DIV style="WIDTH: 203px">
<DIV class=alsointhenewsheadline
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A
href="<?php the_permalink() ?>"><IMG
class=buttonpadding title="" style="VERTICAL-ALIGN: middle" alt=""
src="<?php bloginfo('stylesheet_directory'); ?>/images/800_arrow_rtl.gif" border=0>
<?php the_title(); ?>
</A></DIV>
</DIV>
<?php endwhile; endif; ?>[/SYNTAX]
کو اپ نے کس طرح ڈیفائن کیا ہے؟ کیونکہ اگر میں یہ کوڈ کیٹیگری میں استعمال کرتا ہوں تو مسلہ یہ ہے کہ کوڈ تمام کی تمام کیٹیگریز سے پوسٹس دیکھانا شروع کر دیتا ہے۔ اگرچہ آف سیٹ کام کر رہا ہے۔
PHP:
<h1 class="categorytitle"><?php single_cat_title('Latest '); ?> Some more from this Category</h1>
<?php query_posts('showposts=0&offset=10&cat='.$catid); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h1 class="itemtitle_cat"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<?php if ( get_post_meta($post->ID, 'Image', true) ) { ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="<?php echo get_post_meta($post->ID, "Image", true); ?>" title="<?php the_title(); ?>" alt="<?php the_title(); ?> <?php _e('thumbnail'); ?>" align="left" border="0" style="padding: 0px; margin: 5px 15px 10px 0px; width: 140px; height: 105px;"/></a>
<?php } else { ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="<?php bloginfo('template_directory'); ?>/images/default.jpg" title="<?php the_title(); ?>" alt="<?php the_title(); ?> <?php _e('thumbnail'); ?>" align="left" border="0" style="padding: 0px; margin: 5px 15px 10px 0px; width: 140px; height: 105px;"/></a>
<?php } ?>
<?php the_excerpt(__('Keep Reading'));?><br />
<?php endwhile; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
<p><?php posts_nav_link(' — ', __('« Previous Page'), __('Next Page »')); ?></p>
</div>