我的网站设置了Wordpress和一个名为GetShopped的电子商务插件:
听起来好像购物车只适用于Ajax调用,但不适用于整页加载。
我在HTTP和HTTPS中都尝试过。 我看到cookie WPSC_CUSTOMER_COOKIE存在并被发送。
提前致谢。
答案 0 :(得分:0)
我修正了我的问题版本。多么适合你。正在设置cookie,但它还为cookie设置了一个特定的文件夹。 AJAX调用是指定cookie文件夹的目录之一。这导致每次都更改cookie,每次都会创建一个新用户,当然也会重置购物车。
我的解决方案是在wpsc-constants.php中设置WPSC_CUSTOMER_COOKIE的cookie路径。更改WPSC_CUSTOMER_COOKIE_PATH的定义,该定义发生在第55行附近。
define( 'WPSC_CUSTOMER_COOKIE_PATH', '/' );