Php 更改“继续结帐”按钮位置
我想在woocommerce商店的购物车和结帐页面之间添加一个新页面 如何将标准购物车页面上的“继续结帐”url更改为链接到名为extras的新页面Php 更改“继续结帐”按钮位置,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我想在woocommerce商店的购物车和结帐页面之间添加一个新页面 如何将标准购物车页面上的“继续结帐”url更改为链接到名为extras的新页面 这个新的附加页面将为客户提供一个附加产品,他们可以将其添加到购物车中,然后像往常一样返回结帐页面。下面的代码将更改“继续结帐”页面的URL WooCommerce使用操作添加该url,但不提供更改url的筛选器。因此,我们需要删除操作,再次需要添加操作来实现。下面的代码将更改“继续结帐”的URL WooCommerce使用操作添加该url,但不提供
这个新的附加页面将为客户提供一个附加产品,他们可以将其添加到购物车中,然后像往常一样返回结帐页面。下面的代码将更改“继续结帐”页面的URL
WooCommerce使用操作添加该url,但不提供更改url的筛选器。因此,我们需要删除操作,再次需要添加操作来实现。下面的代码将更改“继续结帐”的URL WooCommerce使用操作添加该url,但不提供更改url的筛选器。因此,我们需要删除动作,再次需要添加动作来实现
remove_action('woocommerce_proceed_to_checkout', 'woocommerce_button_proceed_to_checkout', 20);
add_action('woocommerce_proceed_to_checkout', 'change_url_to_checkout', 20);
function change_url_to_checkout(){
$extra_url = 'put_your_extra_page_url_here';
?>
<a href="<?php echo $extra_url; ?>" class="checkout-button button alt wc-forward"><?php _e( 'Proceed to Checkout', 'woocommerce' ); ?></a>
<?php
}