首页 > 解决方案 > 如何将 Stripe ApplePay 添加到 woocommerce 迷你购物车

问题描述

我可以按照以下方式从单个产品页面中隐藏 Apple Pay 按钮

// in functions.php
add_filter( 'wc_stripe_hide_payment_request_on_product_page', '__return_true' );

但现在我想将此按钮添加到 minicart。是否有任何钩子或短代码允许将 Apple Pay 按钮放在迷你车上?我正在使用这个插件https://wordpress.org/plugins/woocommerce-gateway-stripe/

add_action( 'woocommerce_widget_shopping_cart_buttons', 'mini_cart_stripe_button', 20 );
function mini_cart_stripe_button() {
    if( wp_is_mobile() ){
      //I'd like to add button here
    }
}

标签: wordpresswoocommercestripe-paymentsapplepay

解决方案


不确定这是否有帮助,但下面的代码片段使按钮出现在结帐时。

add_filter( 'wc_stripe_show_payment_request_on_checkout', '__return_true' );

此外,这里有一些 ApplyPay 元素:

#wc-stripe-payment-request-wrapper

#wc-stripe-payment-request-button

#wc-stripe-payment-request-button-separator

如果你解决了这个问题,请告诉我。我也很想把它添加到迷你购物车中!干杯。


推荐阅读