Wordpress分页返回每页不一致的帖子数量

时间:2017-02-05 19:32:13

标签: php sql wordpress pagination

使用wordpress wp_query并对此设置进行分页:

$args = array (
  'paged' => $paged,
  'posts_per_page' => 50,
  'ignore_sticky_posts'=>true,
  'post_type'   => 'place',
  'meta_query'  => array(
  'relation'    => 'AND',
   $query
));

我得到的第1页上的SQL是:

string(997) "SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts
...
...
...
ORDER BY wp_posts.post_date DESC LIMIT 0, 50" string(4) "1472"

但为什么此页面上显示的帖子数量仅为48而不是50?不同的页面每页显示不同的帖子,例如14,27 ..等。有人可以帮我理解发生了什么吗?

0 个答案:

没有答案