February 11, 2015
function wcs_redirect_product_based ( $order_id ){ $order = wc_get_order( $order_id ); foreach( $order->get_items() as $item ) { $_product = wc_get_product( $item['product_id'] ); // Add whatever product id you want below here if ( $item['product_id'] == 70 ) { // change below to the URL that you want to send your customer to wp_redirect('http://www.yoururl.com/your-thank-you-page'); } } } add_action( 'woocommerce_thankyou', 'wcs_redirect_product_based' );
Added to functions.php – updated the Product ID where specified in the comments and save.
Sourced here.