使用Dokan多商家插件时,如何在购物车添加多个商家的商品?
解决Dokan插件无法添加多商家商品到购物车的问题
检查Dokan插件设置
登录WordPress后台,找到Dokan的设置面板,在「购物车/结账」分类下,查找是否有「允许多商家商品共存于购物车」的选项,把它切换为开启状态。Dokan默认可能限制购物车只能容纳单一商家的商品,手动开启这个选项就能解决问题。添加自定义代码(设置无对应选项时用)
如果在设置里找不到相关开关,可以往主题的functions.php文件里加一段代码来解除限制:add_filter('dokan_validate_cart_for_multiple_vendor', '__return_false');这段代码会直接取消Dokan对多商家购物车的验证逻辑。
清除各类缓存
修改完设置或代码后,把网站的插件缓存、服务器缓存还有浏览器缓存都清一遍,避免旧的限制规则还在生效。排查插件冲突
暂时禁用其他和电商、购物车相关的插件,再测试能不能添加多商家商品。如果可以正常添加了,就逐个重新启用插件,找到导致冲突的那个,再针对性处理。
内容的提问来源于stack exchange,提问作者Rana Saifullah Khalid
相关产品推荐
相关产品推荐

