WooCommerce添加到购物车 - 重定向到URL

时间:2017-10-23 23:12:43

标签: wordpress woocommerce shortcode

我想在页面底部显示一个简单的添加到购物车按钮。我可以使用短代码来实现:

[add_to_cart id =" 99"]或[add_to_cart_url id =" 99"]

问题是我想转到另一个与WooCommerce无关的网址。它必须根据我们所在的页面进行定制。

一个例子是:

  1. 简介登陆页面(添加到购物车底部)  一个。操作:将产品99添加到购物车,然后重定向到#2。
  2. 追加订阅页面上有3个产品  一个。操作:将三个产品中的一个添加到购物车并重定向到#3。
  3. 第二个Upsell页面上有1个产品  一个。操作:将产品添加到购物车并重定向到#4。
  4. Checkout Page。
  5. 我希望有一个可用于添加到购物车和重定向的短代码,但无法在线查找任何内容。我找到了custom redirect option that woocommerce个优惠,但它会为所有添加到购物车按钮设置重定向。

    我在想,可能有一种方法可以创建一个扩展添加到购物车按钮短代码的功能,以便我可以添加自定义重定向网址。

    例如:[add_to_cart id =" 99"重定向=" ../步骤2 /"]

    这甚至可以是我可以在链接中使用的网址。我在标题为&#34的部分的this page下找到了;网址:将一个简单的产品添加到购物车&之后重定向到任何页面"那说我应该可以使用:

    href="http://yourdomain.com/your_custom_page/?add-to-cart=25"
    

    它将产品添加到购物车,但只是重定向到购物车(我已启用AJAX添加到购物车按钮)。

    任何想法都可能有所帮助!

    谢谢, 马特

1 个答案:

答案 0 :(得分:0)

使用此作品:http://yourdomain.com/your_custom_page/?add-to-cart=25

我只需取消选中WooCommerce设置中的框,当有人点击添加到购物车并确保检查AJAX链接时,该框会显示为购物车