【问题标题】:WordPress: Too many taxonomies slow down the siteWordPress:太多的分类法会减慢网站的速度
【发布时间】:2016-06-17 04:43:15
【问题描述】:

我有一个 WordPress 网站,其中包含 30,000 多个澳大利亚城市/州的术语。 Wordpress 以较少的术语加载良好,但 30,000 个术语使其永远加载。

我已禁用所有插件并使用 WP-2015 模板。有没有办法添加如此大量的自定义术语,让网站正常运行?

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    我也有同样的问题。事实证明,如果您有很多术语并且分类法设置为分层,那么 WordPress 会非常慢。如果没有此选项,管理和前端页面加载正常。 这是一个很久以前的老问题,我认为 WordPress 无法用他们当前的数据库结构来解决。

    作为部分修复,我通过使分类非分层并将父/子关系设置为分类元来即兴创作。它仅适用于您可以完全控制查询的前端。

    【讨论】:

      【解决方案2】:

      网站是在所有地方都很慢还是只是一组页面?如果是这样,哪些页面?

      我们的条款比您多得多,而且我们没有问题。我假设在某些地方选择查询花费的时间太长。

      您可以安装名为Query Monitor 的插件,它可以告诉您需要多长时间、触发它的原因以及许多其他有用的信息,可以帮助您定位和解决问题

      【讨论】:

      • 网站根本无法加载。 (所有页面均无效)
      • site.com 页面不工作 site.com 没有发送任何数据。 ERR_EMPTY_RESPONSE
      【解决方案3】:

      这是个老问题。问题是(正如@razvan 所说)分层,因为(主要用于管理页面),WordPress 创建一个<select> 标记来选择分类。但是使用非分层分类法(如标签)效果很好。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多