自定义帖子列表页面(列出所有帖子)正在给出 超过60秒的最长执行时间错误,
增加一定程度的时间会产生相同的结果,即达到最大执行时间或内存分配错误
我有
为了调试目的而激活了wordpress默认主题
仍然得到相同的错误
我观察到的是因为某些原因,wordpress试图在列表页面上显示所有自定义帖子(25,000 +),而不是显示20个帖子而不是分页其他帖子,因为没有插件被激活我不知道什么可能是这背后的原因。
有什么方法可以观察到造成这种情况的原因,我在wp-config.php中添加了wp_debug为true
任何有关此问题的帮助将不胜感激,自定义帖子类型有超过25,000个帖子
答案 0 :(得分:2)
WordPress Codex对此进行了解释。很简单,这是WordPress获取所有“分层”帖子及其元数据的症状:
在为自定义帖子类型选择时要小心 - 如果是的话 计划有很多条目(比如 - 超过100),你会遇到 记忆问题。将此参数设置为true,WordPress将获取所有 该特定帖子类型的条目以及所有元数据 每个管理页面加载您的帖子类型。
问题来自以下事实:为了显示页面及其层次结构,WP必须加载所有这些页面,然后在内存中构建树。