我在上一篇文章说了,WordPress文章列表不调用置顶文章的方法(WordPress主题开发:新文章列表中排除不显示置顶文章).
而本文就介绍WordPress文章列表只调用显示置顶文章列表的方法:
1. 6个大图文章列表显示置顶文章
2. 而下面的4个小图文章列表显示正常的新文章.
下面是WordPress文章列表只调用显示置顶文章列表的代码:
<ul> <?php $sticky = get_option('sticky_posts'); rsort( $sticky ); $sticky = array_slice( $sticky, 0, 5); query_posts( array( 'post__in' => $sticky, 'caller_get_posts' => 1 ) ); if (have_posts()) : while (have_posts()) : the_post(); ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" rel="bookmark"><?php the_title(); ?></a></li> <?php endwhile; endif; wp_reset_query(); ?> </ul>
提示:如果博客没有置顶文章,会自动显示博客新文章列表。
如何设置置顶文章? WordPress主题开发教程:后台置顶文章在文章列表置顶显示.
参考文章:
WordPress主题开发教程:网站首页调用刚发布的新文章列表
WordPress主题开发教程:WP-Postviews调用网站热门文章浏览点击量排名文章列表
WordPress主题开发教程:后台置顶文章在文章列表置顶显示.