Skip to main content

How to redirect after checkout in woo-commerce in Wordpress.

Redirect after checkout in woo-commerce in Wordpress. 


Paste in function.php

/*

Redirect loggedin user to order details page

*/

if(is_user_logged_in())

{

add_action( 'template_redirect', 'woocommerce_redirect_after_checkout' );

}

function woocommerce_redirect_after_checkout() {

global $wp;

if ( is_checkout() && ! empty( $wp->query_vars['order-received'] ) ) {

$redirect_url = home_url().'/my-account/view-order/'.$wp->query_vars['order-received'] ;


wp_redirect($redirect_url );


exit;

}

}


Comments

Popular posts from this blog

How to check date format in PHP?

Check date format in PHP function isCorrectDateFromat($date){     if(!empty($date)){         $dateString = $date; // Replace this with your date string         $format = "Y-m-d"; // Replace this with your expected date format         $dateTime = DateTime::createFromFormat($format, $dateString);         if ($dateTime === false) { /*             echo "The date is not in the correct format."; */         } else {             $errors = DateTime::getLastErrors();             if (empty($errors)) { /*                 echo "The date is in the correct format."; */                 return true;             } else { /*                 echo "...