Php 重定向至结帐滚动至WooCommerce中“添加到购物车”的账单详细信息

Php 重定向至结帐滚动至WooCommerce中“添加到购物车”的账单详细信息,php,wordpress,woocommerce,cart,checkout,Php,Wordpress,Woocommerce,Cart,Checkout,我试图实现一个新的按钮上的档案,这将添加到购物车的产品,重定向到结帐页面,并向下滚动到帐单的详细信息 使用此代码时不会发生任何情况: add_filter ('add_to_cart_redirect', 'redirect_to_checkout'); function redirect_to_checkout() { global $woocommerce; $checkout_url = $woocommerce->cart->get_checkout_url()#billin

我试图实现一个新的按钮上的档案,这将添加到购物车的产品,重定向到结帐页面,并向下滚动到帐单的详细信息

使用此代码时不会发生任何情况:

add_filter ('add_to_cart_redirect', 'redirect_to_checkout');
function redirect_to_checkout() {
global $woocommerce;
$checkout_url = $woocommerce->cart->get_checkout_url()#billing_details;
return $checkout_url;
}
它给出了该行的on错误:

$checkout_url = $woocommerce->cart->get_checkout_url()#billing_details;

由于WooCommerce 3,您的代码已过时,您需要将
#账单(billing)详细信息
附加为字符串,如:

add_filter ('add_to_cart_redirect', 'redirect_to_checkout');
function redirect_to_checkout() {
    return wc_get_checkout_url() . '#billing_details';
}
现在默认情况下,
#账单详细信息
不存在,因此您可以使用
#客户详细信息

代码进入活动子主题(或活动主题)的functions.php文件。测试和工作



自WooCommerce 3以来,您的代码已过时,您需要将
#billing_details
附加为如下字符串:

add_filter ('add_to_cart_redirect', 'redirect_to_checkout');
function redirect_to_checkout() {
    return wc_get_checkout_url() . '#billing_details';
}
现在默认情况下,
#账单详细信息
不存在,因此您可以使用
#客户详细信息

代码进入活动子主题(或活动主题)的functions.php文件。测试和工作