coupon相关内容
在顾客结账时使用了特定的促销代码‘FREECLASS’后,我正在尝试向他发送电子邮件。 我所做的是在注册后向客户发送代码‘FREECLASS’。我希望客户在使用该代码后收到额外的自定义消息。 基于Send an email notification when a specific coupon code is applied in WooCommerce答案代码,这是我到目前为止所做的
..
我想强制客户在可以结账之前添加优惠券代码。我希望它能与我的WooCommerce商店中的每个优惠券代码和每一种产品一起使用。 我正在使用这个代码,它几乎解决了问题,但它只对单个优惠券代码(freev1)起作用 如何才能对生成的每个优惠券代码都起作用? add_action( 'woocommerce_check_cart_items', 'mandatory_coupon_cod
..
我想限制优惠券代码“XYZ”的使用仅限于指定的工作日,仅限周一至周四。对于其他日期(星期五到星期日),它将显示错误通知。 有可能吗?我如何才能做到这一点? 谢谢 推荐答案 这是一个包含2个挂钩函数的完整解决方案,这些函数将在您定义的工作日限制优惠券的使用,并在优惠券无效时显示自定义错误通知。 1)检查“限定天数”优惠券有效期: add_filter( 'wooc
..
我想生成优惠券代码,例如AYB4ZZ2.但是,我还希望能够标记使用过的优惠券并限制其全球数量,例如 N.天真的方法类似于“生成N个唯一的字母数字代码,将它们放入数据库并对每个优惠券操作执行数据库搜索." 但是,据我所知,我们也可以尝试找到一个函数 MakeCoupon(n),它将给定的数字转换为类似优惠券的字符串预定义长度. 据我所知,MakeCoupon 应该满足以下要求: 是
..
我正在尝试在购物车中有 4 件商品时自动触发要在购物车中应用的优惠券. 优惠券是在网站的 Woocommerce 后端预先创建的“tasterbox" 我正在使用此答案代码的修正版本: 根据产品类别自动添加 WooCommerce 优惠券代码 这是我的代码版本: add_action( 'woocommerce_before_calculate_totals', 'wc_au
..
让我澄清一下我的问题: 我已经下载 &已激活用于电子商务功能的 WooCommerce 插件. 我想使用我的自定义插件在管理新订单电子邮件模板中添加“应用的优惠券代码". 现在: 你能告诉我实际设置新订单电子邮件模板的确切钩子或函数,以便我覆盖它吗? 你能告诉我如何调用应用的优惠券代码,以便我将其显示在电子邮件模板中吗? 如果你能帮助我,那就太好了. 解决方案
..
每次我有新的注册时,我都需要运行一个脚本来检查我的优惠券,但我找不到优惠券生成器 (WooCommerce) 中优惠券的存储位置. 解决方案 WooCommerce 优惠券存储在 wp_posts 表中,post_type =>'shop_coupon'.并且所有关联的数据都存储在wp_postmeta表中. 您可以使用此 MySQL 查询来获取所有 Coupon: SELEC
..
基于其他 stackoverflow 帖子,我已经能够使用以下代码在 Magento 中以编程方式生成个人购物车价格规则优惠券. 如何以编程方式调用“自动生成优惠券"功能,为我制定的每个定价规则创建 100 张独特的优惠券?谢谢! $coupon = Mage::getModel('salesrule/rule');$coupon->setName($_coupon['name'])->s
..
我正在尝试编写一个函数来检索使用指定优惠券代码并在指定日期范围内的 WooCommerce 订单列表,然后对应用于这些订单的总折扣求和. 经过一些谷歌搜索后,我觉得我应该使用类似的东西 $customer_orders = get_posts( array('数字帖子' =>-1,'meta_key' =>???,'元值' =>$CouponToSearchFor,'post_type'
..
我在 woocommerce 网站上工作,我试图限制只有在申请了优惠券后才能购买的产品,因此在不添加优惠券代码的情况下不应对其进行处理.用户必须输入优惠券代码才能订购此特定产品(而非所有其他产品). 感谢任何帮助. 解决方案 对于定义的产品,如果没有应用优惠券,以下代码将不允许结帐,显示错误消息: add_action('woocommerce_check_cart_items',
..
我有一个 WooCommerce 网站,当客户将产品添加到购物车时,它会被重定向到结帐页面,因此无法访问购物车页面. 我想通过结帐页面上的 URL (GET) 应用优惠券,例如 https://example.com/?coupon_code=highfive.> 当客户点击此 URL 时,优惠券代码将存储在浏览器会话中.然后,如果他将任何产品添加到购物车,则优惠券将应用于结帐页面.
..
在 Woocommerce 中,如果购物车中的重量超过 100 磅,我正在尝试找到一种方法,对整个客户的订单应用 10% 的折扣.我正在实现这一目标.对于下一步,我正在寻找一种方法,通过函数.php 中的操作/挂钩以编程方式应用优惠券代码. 看来我可以使用函数 woocommerce_ajax_apply_coupon 来做到这一点(http://docs.woothemes.com/wc-
..
我在 WooCommerce 中创建了两种自定义优惠券类型: function custom_discount_type( $discount_types ) {$discount_types['cash_back_fixed'] =__( '现金返还固定折扣', 'woocommerce');$discount_types['cash_back_percentage'] =__( '现金返还百
..
在我的functions.php 中,我想添加一个函数,将过期的优惠券和/或已达到使用限制的优惠券移至垃圾箱.我想丢弃使用限制为 1 且使用次数为 1 或更多的优惠券.我希望每天运行此功能. 我已经找到了过期优惠券的解决方案.但是,我仍然需要将已达到使用限制的优惠券也删除到垃圾箱中.以下代码取自本网站.https://nicola.blog/2018/08/01/delete-expired
..
对于我在系统中定义的每张优惠券,我想显示使用统计信息:使用了多少销售额,提供了多少折扣等...我想在该优惠券的编辑页面上添加该数据在管理员中(作为新标签或元框) 所以我有代码来计算使用该优惠券的所有销售额.但是如何将其添加到 woocommerce admin 中的优惠券编辑页面 function get_sales_by_coupon($coupon_id) {$args = ['pos
..
此问题已在不久前得到解答,但过滤器不再起作用.不确定它是否已弃用.我同时使用两个过滤器: woocommerce_product_tax_class woocommerce_product_get_tax_class 我的函数看起来像: function wc_diff_rate_for_user( $tax_class, $product ) {$tax_class = "零税率
..
我遇到过 具有 2 个不同百分比的优惠券基于 Woocommerce 中产品类别的折扣 其中显示了如何更改设置类别的折扣百分比.我想在我的商店中实施一个夏季折扣代码,为选择的产品提供 20 英镑的折扣. 优惠券代码 summer21 设置为仅对以下允许的产品 ID 应用固定产品折扣 2523, 119800, 119886 &120253 对于 4 个中的 3 个,应
..
我试图在 Woocommerce 中启用优惠券的使用时间范围,但没有成功. 基于 根据 Woocommerce 中每日时间范围对特定产品的折扣,我的代码是: //提供每日折扣期间的效用函数函数 get_discount_period_rate(){//设置正确的时区 (http://php.net/manual/en/timezones.php)date_default_timezone_
..
当有人使用特定的优惠券代码时,我试图删除 Woocommerce 中的免费送货选项.我发现 这个问题与我的问题非常相关.下面的答案似乎与我正在寻找的非常接近.我是 php 的新手,正在想办法为要排除的优惠券代码添加一个 ID. add_filter( 'woocommerce_shipping_packages', function( $packages ) {$applied_coupons
..
我想在 WooCommerce 感谢页面上显示优惠券的剩余数量 例如:您使用了测试优惠券3次,还剩10次. 这是我的代码: add_action('woocommerce_after_cart_table', 'coupon_count');函数coupon_count(){全球 $woocommerce;如果(!空($woocommerce->购物车->applied_coupon
..