我正在使用woocommerce安装,我们的产品有2016个变体(在4个变量中的每个变量的选择之间-大小、颜色、类型和额外)。问题是,当产品页面中添加了数百种以上的变体时,woocommerce开箱即用的功能就会中断。(管理页面根本不会加载/更新)。我一直在寻找解决这个问题的办法,但没有成功。有人有什么建议或解决方法吗?以下是我尝试过的一些事情:
向客户建议,我们将产品分解,这样我们可以减少每个产品的变化,但他们坚持希望有一个指向该产品的链接,在该链接中,所有变化都可以在一个产品页面上选择,这样就不存在了
查看了Smart Manager插件,但它似乎不允许复制或添加变体,只允许管理现有的变体
已经研究了gravity forms插件并向开发人员发送了一封电子邮件,但尚未收到回复,也不完全确定这是否会对这种情况有所帮助。我有点失望,因为我们已经走了很长一段路,woocommerce的一切几乎都很完美,只是缺少对大型变体的支持。
最合适的回答,由SO网友:Stephen 整理而成
好的,我想我已经找到了我自己问题的答案。似乎是由于我的托管提供商(Dreamhost)在网站设置中检查了“额外的web安全性”,导致了包含太多项目的管理页面损坏。这显然阻止了Wordpress在查询太大时进行更新。禁用此“功能”可恢复这组非常大的变体的功能。虽然速度很慢,但谢天谢地,它确实可以工作,而且确实可以更新,即使有500种(正在计算)的变化。希望这能帮助其他可能遇到与我相同问题的人!