Wordpress woocommerce 2.1不承认优惠券

Wordpress woocommerce 2.1不承认优惠券,wordpress,woocommerce,coupon,Wordpress,Woocommerce,Coupon,我已经将我的Woocommerce更新为2.1,我的旧优惠券在结帐时不起作用,我发现它的唯一工作方式是通过后端查看每个优惠券代码,然后单击“更新它工作正常” 问题是我有20k密码,我想所有的密码一个接一个都要花很长时间 如何一次更新所有这些文件 请帮助我,谢谢我们刚刚从2.0更新到2.1.6。我们有一个类似的问题,我们的许多旧优惠券不起作用。然而,对我们来说,不起作用的优惠券是那些带有大写字符的优惠券。你也注意到了吗?如果是这样的话,class-wc-toucon.php文件似乎有问题。我们的解

我已经将我的Woocommerce更新为2.1,我的旧优惠券在结帐时不起作用,我发现它的唯一工作方式是通过后端查看每个优惠券代码,然后单击“更新它工作正常”

问题是我有20k密码,我想所有的密码一个接一个都要花很长时间

如何一次更新所有这些文件


请帮助我,谢谢

我们刚刚从2.0更新到2.1.6。我们有一个类似的问题,我们的许多旧优惠券不起作用。然而,对我们来说,不起作用的优惠券是那些带有大写字符的优惠券。你也注意到了吗?如果是这样的话,class-wc-toucon.php文件似乎有问题。我们的解决方案如下

在类构造函数(第140行附近)中有一个条件

if ( empty( $coupon ) || $this->code !== $coupon->post_title )
换成

if ( empty( $coupon ) || $this->code !== $this->post_title )

这是因为apply_过滤器(woocommerce_优惠券代码)未应用于$优惠券->post_标题变量,因此将根据已应用过滤器的$this->code检查任何带有大写字符的代码,以确保其为小写。希望能有帮助

那么,你的问题是什么?如何一次更新所有的插件?Yer如何一次更新所有的插件核心插件文件是不推荐的,因为这些文件在作者下次更新插件时会被重写。