If you’re just wanting to add them to a mailing list, you really don’t need to create a user account for them. Just use something like this: http://wordpress.org/extend/plugins/mail-list/ or Gravity Forms to capture their email addresses.
The fact that you then say “to allow the user to buy on this website” seems to suggest that the user will need to log in – how will you authenticate them otherwise?
Related Posts:
- Why do generated passwords start/end with spaces?
- Get plain password on register
- How to change user password with wp-cli?
- Disable user registration password email
- Loosen/disable password policy
- Password Protect Custom Page
- How do I create a password reset link?
- How can I change the default wordpress password hashing system to something custom?
- If I change the salt keys in my wp-config will all passwords break?
- Conditional to test if post has password protection enabled
- Check the password of a user
- How to add Wp_error using lostpassword_post hook when validating custom field?
- Create a USERNAME and PASSWORD protected WordPress page
- How to customise wp-login.php only for users who are setting a password for the first time?
- Reseting admin password through PHPMyadmin fails
- Check Password Reset Key Not Woking
- Reset password – set minimum length for new password
- How to shorten length of auto generated password sent during registration?
- User defined password at registration – registration email sends auto generated pass
- wp_hash_password unexpected behaviour
- Password reset message – change the network_home_url( ‘/’ )
- Redirect a password protected page?
- Lost password link is redirecting to /shop/my-account/lost-password/
- Change default recovery link expiration time
- How to redirect action=register link on the lostpassword page to a different link?
- Set content type to HTML for lost password email only
- Password protecting template, secured content not showing if even password is right
- How to increase password requirements for registration [closed]
- Can user_register output the password?
- Make post password required to publish
- WordPress reset password returns invalid key
- Problem with logging in WP users automatically
- How to set minimum length and error message for password recovery?
- Why is resetting the WordPress Users password not working?
- Is there a maximum length to user passwords?
- How Authentication in wordpress works? wp_authenticate_username_password()
- Password Protected page not asking for a password
- Password protection for page template
- Custom login form for front-end user as well as admin
- Password changed [duplicate]
- Enable Update button only when password is shown strong
- How to get user password before being encrypted outside the wordpress core once add a new user from dashboard?
- Adding parameters to password reset key
- wp_hash_password create a different hash everytime
- How to change password
- Generating the password reset link automatically
- Password protect pages – allow more than one password
- Like to store multiple passwords in db table wp_posts field post_password?
- Custom form for password protected page
- How to check user’s password?
- What’s the algorithm to verify user password?
- Customize retrieve password message
- resend user login & password with custom button
- Send clear password via mail
- WordPress admin creation through phpmyadmin not working
- Why does hashing a password result in different hashes, each time?
- Disable password limitations
- Clients with empty username are not receiving request new password email
- current user’s password check
- How to initiate password reset flow by code
- Change password fields
- lostpassword_redirect filter is not used
- Password-protected page redirecting to frontpage when I enter the password
- How would I create a Password Protected Page with Content on it?
- wordpress custom password change problem
- Allow all reset password links within the past 24 hours to be valid and accepted
- WooCommerce Lost Password reset goes to 404
- Wrong activation/confirmation link in email
- Set id and password for each post
- I have to reset the admin password each time
- Create Member who can’t be changed
- Automatically change the page password for more than one page
- Sending Reset Password email via Web API
- $expiration_duration = apply_filters( ‘password_reset_expiration’, DAY_IN_SECONDS );
- Entering a WP site with a SMS code
- Send a password to a user who has just registered for a member area
- Problem with login / reset password links in users emails
- Password Protect content() on homepage
- Function called by password_reset action passed only 1 argument instead of 2 in PHP 7.2.11
- Allow users from my ASP.Net MVC site to access my private WordPress site
- Lost Password redirect to My Account
- Create password protected page, no registration
- Multiple pages protected by different passwords. Possible to track multiple passwords at a time?
- How do I display the password field on the WordPress user registration screen?
- WordPress doesn’t send a password (but only a username) after new user registration
- Not able to log for the first time on a salted WordPress by creating pwd on BD
- Bypass a WordPress Password Protected Post or Page via a URL
- Password Protected Logout Button Not Working
- WordPress not sending registration mail? (works on ‘lost password’)
- How do I password protect a page of posts on WordPress?
- forgot password
- Revise my keyword but still cannot login
- WordPress not taking password and username
- mysql update user’s password and activation key
- How WordPress hashes passwords
- Reset Password – change from name and email address. It stucks at admin. Want to change it to info
- check if post is set to “password protected”
- FTP Password (not private key-value pair) for EC2 Instance
- How to Disable Pre-population of Password on Password Reset
- My WordPress password for admin account is changing automatically