I use AIOS Plugin for Security and to change the login url, so it’s not my domain /wp-login.php but something else.
I use Better Notifications Plugin for Notifications.
When a new free user registers, they’re sent the email following what’s set on Better Notifications, but the url is using wp-login.php instead of my customized url.
When a password request is requested, things work as expected.
s2member’s settings page says it’s not interfering with my new user notifications.
BetterNotifications support told me to try my site without s2member. The registration form does not work without it, so I can’t test that.
I have a topic at https://wordpress.org/support/topic/password-link-using-wp-login-even-when-customized-url-2/
I also opened a topic at Better Notification’s plugin support.
I am clueless on what could be happening.
These are the shortcodes being used by better notifications for new registration emails:
Is it possible that s2member is interfering with those?
Set-up Password URL: [password_url] (WordPress > 4.3)
Set-up Password URL (Raw): [password_url_raw] (WordPress > 4.3)
Problem is happening with both paid and free user registrations.
Any idea on if this is a bug or related to s2member in any manner?
Quick note: I am still investigating. Turning Better Notifications OFF didn’t solve the problem. Even though wordpress started to use s2member’s settings, the variable %%wp_set_pass_url%%
was still wrong and using the default wp-login.php address for new users (password reset works normally). It leads me thinking the issue needs to fixed by AIOS but I feel it’s useful to have this topic here, just in case anybody else has issues.
Suggestions to troubleshoot this are very welcome!