空购物车重定向到特定页面

时间:2020-06-29 16:30:26

标签: php wordpress woocommerce

我想重定向到带有URL sl'join'或post-id 471的页面,我应该在wc_get_page_id后面放什么?

add_action("template_redirect", 'redirection_function');
function redirection_function(){
    global $woocommerce;
    if( is_cart() && WC()->cart->cart_contents_count == 0){
       wp_safe_redirect( get_permalink( wc_get_page_id( 'join' ) ) ); 
     exit;
    }
}
add_action( 'template_redirect', 'cart_empty_redirect_to_join' );

谢谢!

1 个答案:

答案 0 :(得分:-1)

这应该有效。让我知道。

add_action( 'template_redirect', 'redirect_if_empty_cart' );
function redirect_if_empty_cart() {

    if ( !is_cart() ) return;
    global $woocommerce;

    if( is_cart() && $woocommerce->cart->cart_contents_count == 0) {
        wp_safe_redirect( get_permalink( 471 ) );
        exit;
    }
    
}