【发布时间】:2014-10-21 08:42:48
【问题描述】:
自定义帖子列表页面(列出所有帖子)正在 最大执行时间超过 60 秒错误,
将时间增加到一定程度会得到相同的结果,即达到最大执行时间或内存分配错误
我有
-
没有激活插件,
-
为调试目的激活了 wordpress 默认主题
仍然出现同样的错误
我观察到由于某种原因,wordpress 试图在列表页面上显示所有自定义帖子(25,000 +),而不是显示 20 个帖子,而不是对其他帖子进行分页,因为没有激活插件我不确定可能是什么这背后的原因。
有什么方法可以观察是什么原因造成的,我在 wp-config.php 中将 wp_debug 添加为 true
对此的任何帮助将不胜感激自定义帖子类型有超过 25,000 个帖子
【问题讨论】:
-
是的,它的分层类型,即分层设置为 true
-
@PieterGoosen 我指的是 wp-admin(不是前端)我看不到任何 qp-query
-
请参阅Arguments section of register_post_type()。我引用:“在为您的自定义帖子类型选择 [hierarchical] 时要小心 - 如果您计划有很多条目(比如超过 100 个),您将遇到内存问题。将此参数设置为 true WordPress 将获取所有该特定帖子类型的条目以及所有元数据,在您的帖子类型的每个管理页面上加载。"