How to check if is in cart page? [closed]
I’m not sure where are you hooking your function to, but you might be doing it too early. Hook to template_redirect, and then redirect the user: add_action(‘template_redirect’,’redirect_visitor’); function redirect_visitor(){ if ( is_page( ‘cart’ ) || is_cart() ) { wp_safe_redirect(site_url()); exit(); // Don’t forget this one } }