📅  最后修改于: 2023-12-03 15:21:13.941000             🧑  作者: Mango
在 WordPress 中,添加产品到购物车后,需要将用户重定向到购物车页面以查看其购物车中的内容。这可以通过使用 woocommerce_add_to_cart_redirect
过滤器来实现。
打开 functions.php 文件并将以下代码添加到文件末尾。
// Redirect to the cart page after successful addition
function custom_add_to_cart_redirect() {
global $woocommerce;
$checkout_url = $woocommerce->cart->get_checkout_url();
return $checkout_url;
}
add_filter('woocommerce_add_to_cart_redirect', 'custom_add_to_cart_redirect');
保存文件并刷新网站以查看更改。
以上代码中的功能是在将产品添加到购物车后将用户重定向到购物车页面。
该代码将添加到 custom_add_to_cart_redirect()
函数中,并使用 woocommerce_add_to_cart_redirect
过滤器将其应用于 WooCommerce 插件。该功能获取全局 WooCommerce 对象并使用其 cart
属性获取购物车页面的 URL。
最后,使用 return
语句返回购物车页面 URL,以使用户能够在向购物车添加项目后重定向到购物车页面。