【问题标题】:woocommerece Add to cart button and buy now button on custom product pagewoocommerce 添加到购物车按钮和自定义产品页面上的立即购买按钮
【发布时间】:2015-05-24 19:08:45
【问题描述】:

我正在尝试在我的产品页面中设置“加入购物车”和“立即购买”按钮:

  • 添加到购物车按钮:只需将产品添加到购物车中
  • 立即购买按钮:添加到购物车并重定向到结帐页面

我已经尝试过在博客上找到的这个解决方案:

 function dj_redirect_checkout( $url ) {
        global $woocommerce;
        $checkout_url = $woocommerce->cart->get_checkout_url();
        return $checkout_url;
    }
add_filter( 'add_to_cart_redirect', 'dj_redirect_checkout' );

添加上述代码后,add-to-cart 还会将链接重定向到结帐页面。如何为产品页面中的两个按钮完成此操作?

【问题讨论】:

  • 我正在为buynow按钮添加另一个添加到购物车按钮的副本,这两个功能都是相同的,但是当用户单击buy now按钮时,我正在尝试将onclick页面重定向添加到chechout有人帮忙解决这个问题

标签: php jquery wordpress woocommerce shopping-cart


【解决方案1】:

终于找到了一个插件,将立即购买按钮添加到我的产品页面,它适用于简单和可变的产品页面

link for plugin page

【讨论】:

    【解决方案2】:

    请尝试以下代码:

    function woo_redirect_to_checkout() {
     global $woocommerce;
     if($_POST['byenowpro'] == 'byenow'){
    $checkout_url = $woocommerce->cart->get_checkout_url();
        return $checkout_url;
      }
    }
    add_filter ('add_to_cart_redirect', 'woo_redirect_to_checkout');
    

    HTML 示例:

    <input type="hidden" id="byenowpro" name="byenowpro" value="" />
    <input type="submit" class="single_add_to_cart_button button secondary" id="byenow" name="byenow" value="Bye Now" onclick="byenowbutton" />
    

    【讨论】:

    • 这并没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方发表评论 - 您可以随时评论自己的帖子,一旦您有足够的reputation,您就可以comment on any post
    • 嗨 kenorb plz 你说我怎么写答案
    • 检查:How do I write a good answer?。至少它需要有一些我为你添加的解释或介绍文本。
    猜你喜欢
    • 2015-01-15
    • 2020-09-01
    • 1970-01-01
    • 2016-06-20
    • 2018-03-05
    • 2019-02-20
    • 2015-12-04
    • 2021-09-28
    • 2021-06-09
    相关资源
    最近更新 更多