我们有一个 WordPress 网站,在导入许多定位目标页面后,它现在有大约 9k 个页面。前端运行得非常好,没有性能损失(在我用自定义 MySQL 查询替换 wp_list_pages 之后),但页面管理部分甚至无法触及。管理员的所有其他部分都可以正常打开。即使我导航到前端的页面并使用“编辑页面”链接,它也永远无法拉出“编辑页面”屏幕。更改永久链接结构没有帮助,我知道这是 WordPress 3.0 之前的问题。还尝试禁用所有插件并运行 w3cache,那里没有帮助。我在 WordPress 3.3.2 上运行。
我认为我唯一的选择是将网站拆分为构建在 Wordpress 网络上的较小子网站,但这会导致整个网站的重组延迟至少一个月。
编辑 一位 wordpress 开发人员提到我可以“关闭 edit.php 中的分层显示。wp_edit_posts_query() 中的过滤器可能能够适应这个”作为一种潜在的解决方法。有没有人有处理类似事情的经验?