Here’s a screen cast demonstrating the issues.
Hi @one3rdnerd,
Thank you for reaching out to us. We hope you are doing well.
About the auto approval: this is not the normal behavior of the plugin. By default, new users should not be approved automatically. If you have not changed the settings, we need to check why this is happening.
About the email: the [email protected] text is only a placeholder. Emails are still sent from your WordPress admin email. That option is there only if you want to set a different email address. Email notifications are still included in the free version.
We conducted testing on our end and were unable to reproduce the issue. If the information is sensitive, please use the provided link to contact us privately.
Readers: We will update this thread once we find the cause and solution.
Thanks & Regards,
WP Experts Support Team
Ah, after you replied, I deleted the plugin and reinstalled and then realised there was a PHP snippet
function custom_user_approval($event) {
$transaction = $event->get_data();
// Get the user object
$user = new WP_User($transaction->user_id);
// Check user roles
if (in_array('local_authority', $user->roles)) {
// If user role is Local Authority, set status to pending
//update_user_meta($transaction->user_id, 'pw_user_status', 'pending');
} elseif (in_array('landowner', $user->roles) || in_array('developer', $user->roles)) {
// If user role is Landowner or Developer, set status to approved
update_user_meta($transaction->user_id, 'pw_user_status', 'approved');
do_action( 'new_user_approve_user_approved', $user );
}
}
// Hook into the 'user_register' action
add_action('mepr-event-transaction-completed', 'custom_user_approval');
This was causing it for the end users signing up through my form which gave them the user status of “landowner”.
I will test the email sending again but it might be clearer if this just shows the email address from the general settings rather than [email protected]
Hi @one3rdnerd,
Thank you for your update. We are glad to hear that you issue got resolve.
We will escalate your suggestion to our team about the email placeholder in the future update.
If you have any additional suggestions, we would greatly appreciate them.
We appreciate your cooperation and feedback.
Thank you