我们在网站中有时候需要调用指定分类里面的置顶文章,比如网站中常常调用置顶的产品,这时候通过下面的代码就可以很轻松的实现。

								<?php
               $sticky = get_option('sticky_posts');
               rsort( $sticky );
               $sticky = array_slice( $sticky, 0, 5);
               query_posts( array( 'post__in' => $sticky, 'caller_get_posts' => 1,'showposts' => 4,'orderby'=>rand ,'cat' =>1) );
               ?>
               <?php if (have_posts()) : ?>
               <?php while (have_posts()) : the_post(); ?>
<div class="col-md-3 col-sm-3 col-xs-3 slidering">
<div class="thumbnail"><a href="<?php%20the_permalink()%20?>"><img src="<?php%20$large_image_url%20=%20wp_get_attachment_image_src(%20get_post_thumbnail_id($post->ID),%20'large');echo%20$large_image_url[0];?>" alt="<?php the_title(); ?>" ></a></div></div>
								
               <?php endwhile; ?>
               <?php else : ?>
               <?php endif; ?>

代码中showposts对应的数字是显示的文章数量,orderby对应的rand是随机显示(还可以是date 按照日期显示)cat对应的数字是分类id

只需要把这种参数配置好,就可以轻松调用网站中的置顶文章。