【发布时间】:2016-06-17 04:43:15
【问题描述】:
我有一个 WordPress 网站,其中包含 30,000 多个澳大利亚城市/州的术语。 Wordpress 以较少的术语加载良好,但 30,000 个术语使其永远加载。
我已禁用所有插件并使用 WP-2015 模板。有没有办法添加如此大量的自定义术语,让网站正常运行?
【问题讨论】:
我有一个 WordPress 网站,其中包含 30,000 多个澳大利亚城市/州的术语。 Wordpress 以较少的术语加载良好,但 30,000 个术语使其永远加载。
我已禁用所有插件并使用 WP-2015 模板。有没有办法添加如此大量的自定义术语,让网站正常运行?
【问题讨论】:
我也有同样的问题。事实证明,如果您有很多术语并且分类法设置为分层,那么 WordPress 会非常慢。如果没有此选项,管理和前端页面加载正常。 这是一个很久以前的老问题,我认为 WordPress 无法用他们当前的数据库结构来解决。
作为部分修复,我通过使分类非分层并将父/子关系设置为分类元来即兴创作。它仅适用于您可以完全控制查询的前端。
【讨论】:
网站是在所有地方都很慢还是只是一组页面?如果是这样,哪些页面?
我们的条款比您多得多,而且我们没有问题。我假设在某些地方选择查询花费的时间太长。
您可以安装名为Query Monitor 的插件,它可以告诉您需要多长时间、触发它的原因以及许多其他有用的信息,可以帮助您定位和解决问题
【讨论】:
这是个老问题。问题是(正如@razvan 所说)分层,因为(主要用于管理页面),WordPress 创建一个<select> 标记来选择分类。但是使用非分层分类法(如标签)效果很好。
【讨论】: