奇怪的定制帖子类型问题

时间:2017-11-21 作者:wickywills

我以前有一个自定义的帖子类型,名为“Business”,但客户需要将其更改为“Listing”,我做到了(幸运的是,在我们开始添加帖子之前)。

我们现在在“Listing”post类型下有100多篇文章,但是当我在归档列表上使用默认循环时。php模板为

$i = 0;
if (have_posts()) : while (have_posts()) : the_post();
    echo $i++ . " ";
endwhile; endif;
我只看到50个帖子被退回。更奇怪的是,当我在Wordpress中查看帖子时(通过单击左侧菜单上的“列表”),我在第一页(共9页)上看到了50篇帖子,尽管我已经设置了Screen settings > Number of items... 只是10.

我已经访问并保存了permalinks页面,所以不是这样。这可能与早期自定义帖子类型的名称更改有关吗?如果是,那么在后期我该如何解决这一问题?

1 个回复
最合适的回答,由SO网友:meDeepakJain 整理而成

我建议您首先调试循环是否承载所有帖子。您可以使用print\\u r()和die组合。如果它可以很好地承载所有帖子,那么您可以进一步进行调试。

添加分页代码。因为,如果您的循环中确实包含所有帖子,那么可能是由于没有分页,您缺少了其他帖子。

如果仍然没有显示任何内容。然后,您需要共享管理页面和前端页面的屏幕截图。

结束

相关推荐