WordPress在列表视图中检索所有自定义帖子类型的元数据
我在WordPress即将死去的WordPress中遇到问题。我增加了内存,但是PHP进程跳到100%的CPU使用率,然后死了,Apache抛出500错误。 我试图让Apache记录某些内容,或者使PHP / MySQL记录错误,但是除了一般的500错误以外,什么都没有记录。 500问题在列表页面上,例如: /wp-admin/edit.php?post_type=artist 当前,如果我添加类似以下的日期排序,则WordPress中有超过1200个艺术家条目: /wp-admin/edit.php?post_type=artist&orderby=date 然后,列表加载良好,速度更快!我已经坐下来观看MySQL查询日志,看来WordPress正在为每个帖子(共1200个)加载元数据,以便生成10个左右的列表。对于其中一个查询,将返回92000行。我使用的是“高级自定义字段”和带有其自己框架的模板,因此每个帖子都附加了相当数量的元数据。我认为这是PHP无法处理的太多数据,在这里达到了顶峰。明年,这1200个职位很容易翻倍。 如何强制初始页面加载以附加日期排序或解决所有加载的元数据问题?