php技术博客
让天下没有搞不定的bug~

wordpress如何让置顶文章不显示在顶部,而是让它们安装正常的顺序排列

如果你不想让置顶文章显示在顶部,而是让它们安装正常的顺序排列,那么可以使用以下代码:

$paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
$args=array(
‘paged’ => $paged,
‘caller_get_posts’ => 1
);
query_posts($args);

置顶文章参数说明

置顶文章功能引入于WordPress 2.7。在查询中,被设为“置顶”的文章会显示在其它文章之前,除非该文章已经被caller_get_posts=1参 数排除。

array(‘post__in’=>get_option(‘sticky_posts’)) —- 返回所有置顶文章的数组 caller_get_posts=1 —- 排除返回的文章上方的置顶文章,但在返回文章列表时,以自然顺序将曾经置顶的文章安插在列表中。

技术分享,技术交流,小涛与您共同成长
赞(0)
未经允许不得转载:PHP技术博客 » wordpress如何让置顶文章不显示在顶部,而是让它们安装正常的顺序排列

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    不管怎样,都要顶一下的啦。

    php技术博客网友9年前 (2013-03-05)回复