WooCommerce在单个产品页面应用优惠券

您所在位置:

在 WooCommerce 中,应用优惠券代码通常是结账流程的一部分,但如果顾客在将商品添加到购物车之前直接在商品页面上选择优惠券,岂不是更方便?

让用户在一开始就使用折扣,可以简化购物体验,提高转化率。

在本篇文章中,我们将向您展示一个快速有效的代码片段,用于将此功能添加到您的 WooCommerce 商店中。只需几行代码,您就能让客户在产品页面上应用他们喜欢的折扣,让购物过程更快、更吸引人。

本指南非常适合希望改善用户体验并简化优惠券管理的店主。让我们深入了解并在产品页面上运行此功能!

WooCommerce: 在单个产品页面应用优惠券 (1)
WooCommerce: 在单个产品页面应用优惠券 (1)

PHP 码段: 在添加到购物车时选择并应用优惠券 @ WooCommerce 单个产品页

感谢来自 upnrunn 的 Kishore 在 Twitter 上分享此文,也感谢我将其转发出去!

add_action( 'woocommerce_after_add_to_cart_button', 'bbloomer_add_coupon_radio_button', 10 );
 
function bbloomer_add_coupon_radio_button() {
    echo '<div style="clear:both"><br><p><label for="apply_coupon"><input type="checkbox" id="apply_coupon" name="add_coupon"> Apply a 10% discount!</label></p>';
}
 
add_action( 'woocommerce_add_to_cart', 'bbloomer_apply_coupon_on_checkbox_clicked', 10, 6 );
 
function bbloomer_apply_coupon_on_checkbox_clicked( $cart_item_key, $product_id, $quantity, $variation_id, $variation, $cart_item_data ) {
    if ( isset( $_POST['add_coupon'] ) ) {
         $coupon_code = 'a862d29963f77bfb'; // COUPON CODE
         WC()->cart->apply_coupon( $coupon_code );
    }
}

 

在领英上分享这篇文章
本篇文章内容
    Add a header to begin generating the table of contents

    联系我们

    郑州白帽子网络科技有限公司是一家专业做外贸网站建设,谷歌SEO优化、谷歌SEM推广公司。
    郑州白帽子网络科技微信图
    添加请说明需求
    郑州白帽子

    郑州白帽子

    郑州白帽子是一家提供外贸网站定制和白帽谷歌SEO优化的公司,我们会不定期的分享关于外贸的一些知识,以及如何进行外贸建站和谷歌SEO优化推广。我们的核心价值观是给客户提供价值,通过我们专业的服务让客户获得更多的询盘!了解更多关于外贸、外贸建站谷歌SEO优化推广的细节,欢迎联系我们!

    发表评论

    您的邮箱地址不会被公开。 必填项已用 * 标注

    更多文章
    cloudflare 导致邮箱收不到邮件
    外贸建站

    域名修改为Cloudflare DNS后邮箱客户端收不到邮件

    Cloudflare CDN可以提高网站加载速度和保障网站安全,因为cloudflare可以托管你的DNS,只需要在域名注册平台将DNS修改为cloudflare的DNS即可。CF会自动扫描你的域名DNS并将DNS复制到它自己的DNS中。但是在实际的操作中,有客户反馈说是将DNS修改cloudflare DNS后,foxmail 收不到邮件了, 经常出现连接不上服务器。这篇文章就是解决这个问题的。

    可视化面板有哪些
    外贸建站

    为什么不建议使用不带cpanel面板的服务器

    服务器是独立站的一个基础,因为涉及到网站安全,谷歌SEO优化等,服务器这方面是不能省的。你可能听别人说过,一个网站的服务器费用一年也就只有几百块钱,为什么你推荐的服务器需要这么贵?这篇文章我们就来聊下这个事。

    Rank Math SEO插件无法保存关键词
    谷歌SEO排名优化

    Rank Math SEO插件无法保存关键词

    如果你的独立站使用的Rank Math的SEO插件,发现设置了核心关键词,但是在保存或者Publish以后发现关键词消失了,并没有保存。如果出现这个问题,可以按这个文章介绍的流程解决。

    滚动至顶部

    登陆

    注册