2015-07-21 90 views
1

我的Woocommerce商店出现问题。未登录的用户无法在购物车中添加产品!当他们按下“添加到购物车按钮”时,产品将被添加到购物车中。但是,如果他们刷新页面或去购物车,它是空的!Woocommerce - 非登录用户的购物车为空

如果我已登录,它不会发生,并且一切正常。

是否有人可以帮忙吗?

+3

检查woocommerce设置是否允许访客购物... –

回答

0

我有这个问题。对我而言,我意识到这是因为wp_woocommerce_sessions表中的session_id列不是自动递增的。我修改了表格后,它工作。

0

万一别人运行到这一点:像WP发动机主机服务商广泛使用的缓存来改善你的网上商店的性能。尽管他们排除了不想要的页面,例如购物车或结账页面。

但是,它们仅对默认路径(/ cart,/ checkout)执行此操作。因此,如果您更改默认路径以使网址符合您选择的语言,请确保写入其支持,以便可以为网页添加例外。

请参阅here了解WP Engine对此问题的描述。