• Dear all:

    anyone has problem with new registered user?
    My WordPress site generate and send my new user password as “both” to new user via email as below,
    *************************************
    Thanks for signing up to our blog.

    You can login with the following credentials by visiting https://*****.com

    Username : unserid
    Password : both

    We look forward to your next visit!

    The team at ****

Viewing 11 replies - 1 through 11 (of 11 total)
  • I had this issue after the 4.3 update when using the “SB Welcome Email Editor” (https://www.ads-software.com/plugins/welcome-email-editor/) plugin. Once I deactivated it, the welcome email started working again. It looks like that plugin needs an update to the new 4.3 password restrictions.

    Actually just found a thread about this issue with SB Welcome Email: https://www.ads-software.com/support/topic/new-users-email-not-sending-password

    Moderator Samuel Wood (Otto)

    (@otto42)

    www.ads-software.com Admin

    This problem is mentioned in the Master List thread, at the top of this forum. If you’re using OptimizePress, then they have a fix for you.

    https://www.ads-software.com/support/topic/read-this-first-%E2%80%93-wordpress-43-master-list?replies=4#post-7314897

    I am having this exact same problem.

    Just getting started with a new install of 4.3 where only Envira Gallery Lite, Stop Spammers Spam Control and Jetpack plugins are installed.

    New users receive an email with their chosen username and the password is always “both“, which of course does not work.

    site link: https://indiescouts.com/wp-login.php?action=register

    Try posting directly to the theme site.
    https://www.ads-software.com/support/theme/travelify

    I kind of assumed this was probably a core issue, but I’ll see if any other users of this particular theme have had a similar issue. Thanks!

    For me this problem was being caused by the Disable New User Notification Emails plugin. Removing this plugin fixed the problem for me.

    I deactivated my custom theme and went back to Twenty Fifteen but the problem persisted.

    But I did finally get it resolved, at least on my site. In my case it was the Stop Spammers plugin that was causing the issue. Pity because I liked some of the additional features the plugin provided.

    Now I can continue building the site. Thanks for the help!

    I tested to deactivate so many plugins on my different sites, but the problem still exists. It is horrible :-/

    @Kalle187

    Please start you own thread.

    The pluggable core function wp_new_user_notification is changed since 4.3 and all plugins or functions that replaces this MUST update – and change the complete flow of mail sent.

    FRONT END REGISTRATION:

    Digging in to this is a hard shell to break, but we did succeed! The plain_password never passes the function anymore and you need to build a completetly own flow.

    Using do action on validate_password_reset you can catch users who HAVE NOT set their password throug the default_password_nag filter. This NAG is true as long they not clicked on the link in the email and set their own successful password.

    Something like:

    add_action( 'validate_password_reset', 'ua_validate_password_reset', 10, 2 );
    
    function ua_validate_password_reset($errors, $user){
    	$c = get_user_option('default_password_nag', $user->ID);
    	if($c && isset($_GET['action']) && $_GET['action'] == 'rp'){
    		// do actions and filters on RESET PASSWORD LOAD PAGE for linked from first email password users...
    	} else if($c){
    		// Fires after password submitted - on successful Your password is reset - login
    		// But the NAG is not FALSE until AFTER the filter below:
    		// Only for FIRST TIME submitters (had no pass before)
    		add_action( 'password_reset', 'ua_password_set_notification', 10, 2 );
    	}
    
    }
    
    function ua_password_set_notification($user, $new_pass) {
    	// build your Welcome wpmail content here
    	// The $new_pass contains the plain text password.
    	// NOTE: $user object NOT user_id is in use
    }

    Hope it points the way

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘WordPress 4.3 send new registered user password as "both"’ is closed to new replies.