我的简单问题是,我如何才能使这段代码工作
esc_url( WC()->cart->get_cart_url->get_remove_url( $cart_item_key ) ),上面我已经尝试过了,当前的代码如下
esc_url( $woocommerce->cart->get_remove_url( $cart_item_key ) ),所以我现在的url : example.com/?removed_item=1
应该类似于example.com/checkout/?removed_item=1
感谢您的建议
发布于 2021-05-19 02:11:45
尝试下面的代码。代码将放入您的活动主题functions.php文件中。
add_filter( 'woocommerce_get_remove_url', 'change_item_remove_url_to_checkout', 10, 1 );
function change_item_remove_url_to_checkout( $remove_url ) {
$cart_page_url = wc_get_page_permalink( 'cart' );
$replacement_url = wc_get_page_permalink( 'checkout' ); // Shop page
$remove_url = str_replace( $cart_page_url, $replacement_url, $remove_url );
return $remove_url;
}https://stackoverflow.com/questions/67583190
复制相似问题