Hi judithlean,
Thanks for your message.
Are you able to try with the ‘New User Registration – For User’ notification instead? Although this one and the ‘New User – Welcome Email’ notification should be sent at the same time, this is probably closer to the one that you’re after.
Also, could you install the Email Log plugin and check to see if the email is sent out to the new user? If it is but they don’t receive it, it’s possibly ending up in their SPAM folder.
Let me know how you get on.
Thanks,
Jack
Closing due to inactivity. If you need further help with this, please feel free to re-open this thread.
Hi there,
I’ve got the same problem. User Registration – For User doesn’t come through. Log says it is not even sent.
Welcome Email works, but there I do not see password or password url.
Cheers,
Jonas
Hi thommedia,
Thanks for your message.
Can you work your way through this help document and let me know how you get on?
Thanks,
Jack
Hi Jack,
It must be the WP Directory plugin. There the user can sign up from the front ends view. I receive as a admin an email due to the registration. But as a user I do not get an email. If your plugin is activated it doesn’t send a registration email to the user anymore. If it’s deactivated, it’s working again.
Haven’t find out, where WP directory plugin is manipulating e-mails. And where they said it is, I cannot find the actual message I get.
Best regards,
Jonas
Ok, I did another check. When I register as a new user over backend wp login page, it works perfectly fine with your notification email. But if I try with registration over the front end wp directory and chimpgroup Directory-theme, it doesn’t work at all. So they are using another function to register a user?
Cheers,
Jonas
Hi Jonas,
That sounds about right, yes.
If you’re able to narrow down the functions that are creating the users in both situations, I may be able to add support if WordPress makes it possible.
Thanks,
Jack
They use in functions_profile.php the following method:
wp_new_user_notification(esc_sql($status), $random_password);
function wp_new_user_notification($user_id, $plaintext_pass = ”){…};
So this method is defined in your plugin and in their theme. Might this leads to the conflict I have, that no user email is sent any more at all, as soon your plugin is active?
When I remove the whole function in wp directory theme (fucntions_profile.php) including the if statement at the beginnig, checking if this function exists, WP send a standard email with the password link instead of the random password from directory-theme. but when I activate then your theme again, it still doesn’t trigger the function…
Ok, I moved now the specialized we_new_user_notification function into your override.php and removed the standard one in there, to make the speciazlied one work form WP directory. If you have another idea how to do it do get it work in both ways, feel free to mentioned it. π
Another important point is, could you add a notification which fires when a directory status changes form private to public or public to private? Because at the moment I only can send the author a notification, when I change something in the text or so – but not when I only change the status. But that’s actually what I want.
Cheers,
Jonas
Hi Jonas,
Glad you got it working.
It sounds like the theme might be using an out-of-date version of this WordPress function as they changed it quite a bit in the last few versions of WordPress. Do you know if the theme is at the latest version or still maintained?
I’m always considering new post status transitions for notifications, I’ll consider adding it to the roadmap.
Thanks,
Jack