我有一个重新直接的问题,我认为这与Stop the redirection after WooCommerce add to cart类似,但也有点不同。我从数码相册销售单曲。每个曲目都有自己的产品页面但是找到了,应该通过它所属的专辑页面购买。其产品ID与其“添加到购物车”相关联。专辑页面上的按钮。当您将相册页面上的单个曲目添加到购物车时,您将被重定向到单曲目的页面,这不是计划。任何人都可以给我一个解决方案,让客户留在专辑页面? Woocommerce / products / display设置为不重定向到购物车并启用AJAX。我是一个新手,但如果能够清楚地解释,我可以做些什么。感谢。
答案 0 :(得分:1)
如果没有人访问这些跟踪帖子类型,请继续将其设为私有。否则,除非你采取预防措施,否则它们将被编入索引,人们甚至可能会有机地找到它们。您可以在register_post_type()
。
此外,您应该能够将此内容添加到functions.php
并继续:
/**
* Set a custom add to cart URL to redirect to
* @return string
*/
function custom_add_to_cart_redirect() {
return 'http://www.yourdomain.com/your-page/';
}
add_filter( 'woocommerce_add_to_cart_redirect', 'custom_add_to_cart_redirect' );
这直接来自WooCommerce文档。谢谢! https://docs.woocommerce.com/document/set-a-custom-add-to-cart-url-to-redirect-to/
答案 1 :(得分:0)
请将这行代码添加到您的functions.php文件中,它将禁用重定向功能。
add_filter( 'woocommerce_redirect_single_search_result', '__return_false' );