You can use wp_insert_user. Since your old database has passwords in base64, you can easily get the original password string using base64_decode.
$new_user_data = array(
'user_pass' => 'password',//pass your decoded password string
'user_login' => 'username',//pass your username
'user_email' => 'email',
'first_name' => 'firstname',
'last_name' => 'lastname',
'role' => 'author'//if you want to specify a different role other than default one
);
wp_insert_user( $new_user_data );
You need to format your old data in csv or xml or text file and read and pass them accordingly. And don’t try to import all 15000 users at once. Do this in several parts. Also sleep() function will be quiet good to give the server some rest.
Related Posts:
- how to use joomla password format in wordpress?
- Replacing the WordPress password validation
- How to let user set password on registration
- Best way to send users password?
- Importing users? From another wordpress site
- Setting WP Admin passwords to expire
- Migrating users from .com to .org?
- Authenticate user using Hashed Password in MySQL Query and C#
- Is it possible to get a user with just the password field?
- Cannot set user passwords
- How can I allow password reset based on logins containing the @ character?
- Show MD5 Password in user section
- Does WordPress Importer notify imported Users?
- Force user to change their password on first log in of site using shortcode
- Force user to change their password on the frontend at the first login and password policy
- Can i add password field into my wp registration form?
- Reset Password policy
- How do I transfer user passwords from one WordPress site to another?
- How do I protect user_activation_key?
- Move users and passwords from one wordpress site to another
- Will wordpress tools import do everything I need to copy one site to another
- OAuth 2 and saving the authenticated user
- WordPress Password security related questions
- REST API: wp_get_current_user not working on second call
- Send clear password via mail
- How can i login with user’s password in WordPress being an admin?
- Force users to use password with specifications
- Import users once a day without a plugin
- Making WordPress available while logged into another website
- Unexpected problems after importing WP data
- Allow Weak Passwords
- Custom Password Reset
- Send user auto generated password on different email
- change user password REST API
- Moving users from joomla to wordpress
- wordpress Account Management generate password missing on my laptop
- WP users cant reset password
- Check for empty username or password on login
- Users set passwords but cannot login
- Error when send reset password
- WordPress C# User Login
- What techniques can a user employ to achieve a password rated “strong” in the WordPress password checker
- Set a minimal number for next user_id
- application password is missing
- TYPO3 to WordPress Migration (Users)
- WordPress user password reset not working
- If the current user is an administrator or editor
- How do I add a field on the Users profile? For example, country, age etc
- Groups of capabilities: users with multiple roles?
- Is there a way to merge two users?
- Execute a function when admin changes the user role
- How to discover and delete unused accounts?
- Multi-steps WordPress registration : in 4 steps how to?
- Allow guests to save favourite pages?
- Basic auth WordPress REST API dilemma
- How to enable the theme editor cap for an editor role?
- WordPress keeps asking for connection information in localhost
- How can I secure a WordPress blog using OpenID from a single provider?
- Redirect after login based on user role (custom login page)
- Can I create users that have access to *some* other users posts instead of all other users posts?
- Total Word Count For Posts And Comments By One Author
- Delete user from frontend
- Memory usage for scalable usermeta queries
- How can I retrieve current user id within wordpress plugin?
- How can I verify users facebook ID that he provides during signup process
- Generate unique number when registering a new user
- WordPress User Meta & ChromePHP or other way to debug/view php variables
- How to disable a specific page for a specific user
- How to change textarea rows height for user’s biographical Info?
- Getting author page slug from get_users() or get_userdata() functions
- How to add user from front end
- Rewrite Rules and Login Issue
- I am getting mysql_real_escape_string() function error while adding user?
- User profile updates password even if not filled (Theme my login) in Firefox? [closed]
- Add Custom Filter to Admin User list
- WordPress SQL Issue not returning correct reselts
- Restrict access to non-wordpress section of site with user roles?
- how to remove email field from default user registration form on wordpress
- Add custom user meta data
- Does it matter if the very first user, usually Admin, does not have a user ID of 1?
- Groups and subgroups for permission
- Can i use two different user tables for on WP install?
- Get user ID when action row link is clicked
- Whenever I got to my new pages (http://www.cwmags.com/news) it requests login?
- User with same Mail but a different additional info(like domain)
- current_user_can() causing critical error
- How to connect wordpress user with my own APP user?
- Upon running wp_insert_user() WP Keeps Saying user_login is already in the system when it isn’t
- WordPress session times out – but doesn’t log out?
- WordPress install checking permissions of user id 0
- How to do a search based on the user’s location & search term and return proximity-based results?
- Store extra user values permanently
- Registered access area
- How to disable users changing their display_name?
- Sort users by custom user meta value
- How can I let users open the site for other visitors?
- when does output of get_user_count turns into an array?
- Control Category of each user can post
- How-To: Get meta data from the users last order in woocommerce
- Allow Html pages for users with specific roles