Created
July 10, 2015 14:41
-
-
Save webmasterninjay/45fd3fad114a6a4a2862 to your computer and use it in GitHub Desktop.
Woocommerce - Redirect after payment
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* Redirect user after check out */ | |
add_action( 'template_redirect', 'jay_custom_redirect_after_purchase' ); | |
function jay_custom_redirect_after_purchase() { | |
global $wp; | |
if ( is_checkout() && ! empty( $wp->query_vars['order-received'] ) ) { | |
wp_redirect( 'http://www.yoururl.com/your-page/' ); | |
exit; | |
} | |
} |
How to redirect to the specific learndash course page purchased?
I suggest to use the Custom Thank You page plugin for WooCommerce https://wordpress.org/plugins/wc-custom-thank-you/
You will need to edit each Learn Dash Product in Woocommerce and manually add the course page url in the plugin field.
Thank you, what about a custom code? without using the plugin?
How to modify this code for Redirect to a custom page after checkout based on the user role?
For the membership function, I am using the Ultimate member plugin.
How can I use this code to redirect to the specific course the user purchases?
I have 4 courses on my website, and the user can buy any of the four
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is it possible to redirect the user to the course page after purchase,
so here:
wp_redirect( 'http://www.yoururl.com/your-page/' );
the url will be the course page that the user bought?