我试图设置"添加到购物车"和"立即购买"我的产品页面中的按钮:
我已尝试在博客上找到此解决方案:
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' );
添加上述代码后,“添加到购物车”还会将链接重定向到结帐页面。如何在产品页面中的两个按钮上完成此操作?
答案 0 :(得分:3)
最后在我的产品页面找到一个添加立即购买按钮的插件,它适用于简单易变的产品页面
答案 1 :(得分:3)
请尝试以下代码:
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" />