Thankyou Page
-
Hi All,
I want to change my Thankyou page text in my woocommerce product store. How i can do it, please suggest some plugins.
Thanks in advance
-
Hello @krawat731
Add this code in the functions.php file in the activated theme.
function bk_title_order_received( $title, $id ) { if ( is_order_received_page() && get_the_ID() === $id ) { $title = "Thank you for your order!"; } return $title; } add_filter( 'the_title', 'bk_title_order_received', 10, 2 );
You can replace the “Thank you for your order!” with anything you like.
Hope this will help.
Thanks.
Hello @krawat731
Here is two option to change the thank you page text.
1) custom way, add below code on theme function files.
/** * Custom text on the receipt page. */ function isa_order_received_text_thank_you( $text, $order ) { $new = $text . ' A receipt has been sent to you via email.'; return $new; } add_filter('woocommerce_thankyou_order_received_text', 'isa_order_received_text_thank_you', 10, 2 );
2) use below-listed plugin
-> https://wordpress.org/plugins/custom-thank-you-page-for-woocommerce/
-> https://wordpress.org/plugins/wc-custom-thank-you/Hope it’s work for you, if not then please let me know here.
-
This reply was modified 7 years, 8 months ago by
Mithun Raval.
Thanks for reply,
I am getting many function.php files.
could you please elobrate.
You should use a plugin to handle this, there’s no point editing the theme’s files because those edits will just be erased the next time the theme updates. If you must make theme edits then you need to set up a “Child Theme”: https://codex.wordpress.org/Child_Themes
Hi,@krawat731
To add your code to functions.php go to Appearance > Editor then select Theme Functions file and paste your code in the end of editor and click Update File:
Thanks.
Hello @krawat731,
I recommended Please use the plugin which I have suggested. it’s better for you.
if you use the plugin then you no need to add “Child Theme” or not add code on function file. it’ easiest way to achieve functionality.Thank you.
This is what my page showing:
Thankyou for shopping with us . Your account has been chaged and your transaction is successful wit following order details:
Order Id: 729
Amount:30.
We well be shipping you order to you soonI want to change “We well be shipping you order to you soon” text . where i will get this option
added below code on current theme function.php files.
add_action( 'woocommerce_thankyou', 'bbloomer_redirectcustom'); function bbloomer_redirectcustom( $order_id ){ $order = new WC_Order( $order_id ); $url = 'http://yoursite.com/custom-url'; if ( $order->status != 'failed' ) { wp_redirect($url); exit; } }
get theme function files: Appearance >> Editor >> select current Theme >> Functions file and paste above code or change above code as per your site.
More information refer: https://businessbloomer.com/resolved-woocommerce-redirect-custom-thank-page/
-
This reply was modified 7 years, 8 months ago by
- The topic ‘Thankyou Page’ is closed to new replies.