i use the registration form shortcode with email_confirmation="true".
Is there a way to change the "Your account is confirmed successfully." page?
Currently, there is no option to change the confirmation page. You can translate the text "Your account is confirmed successfully." to another language by using a translation plugin.
is it possible to overide this page in a child theme?
Hi Long Nguyen,
I can see that this confirmation page is using `wp_die()' to generate the email HTML confirmation page. Although I am very much in favour of an email confirmation function for signup security - This confirmation page delivers a very poor user experience to the end user! Please consider adding a hook or filter to allow developers to redirect users to a page of their choice, unless there is a security reason behind this decision that I am unaware of?
I look forward to your response.
Please make sure you have the latest version of MB User Profile 2.1.0 then follow the documentation to know how to overwrite the templates of the plugin by using the templates in the theme folder.
It is not a email template. It is the success message when a user verifucates his email successful after registration.
This success message is thrown by wp_die() (which makes absolutely no sense in my mind, because wp_die and the wp error handler are function to throw error messages and stop the actual process).
It makes more sense if we could define a own custom "verification done" page, as it is possible in almost all registration plugins.
I am already aware that you can override the MB User profile Email Confirmation template. The issue is not with the email but the confirmation success page? Is there any method to override this... apart from hardcoding an URL into the email confirmation template that links to another desired page?
Thanks for your feedback.
I will inform the development team to consider creating a template for the confirmation page then you can override it as well.
Appreciated Peter 🙂