If you create them programmatically, you could set it up so that all of the usernames are one type of email address (business or personal) and the WP email address field contains the other type.
It’s not clear if this would fit your particular use case, but one other login possibility is to integrate single sign-on. That way they could log in with their existing credentials – whether that’s something like a work MS Exchange email, or a personal Gmail account, or some other type of account that all your users have in common.
Related Posts:
- Create Unique and Customized User ID for Website Members in WordPress
- Custom user profile, registration, login page with theme
- How to add quick edit and bulk edit fields to users admin section
- WordPress admin deleted user details not removed in database. How to delete WordPress Users from Database
- How to add custom fields to the all users page
- How to build a fool proof AdSense revenue sharing model?
- How do I have now a duplicated user entry if this is not allowed (and I cannot replicate it)?
- WooCommerce change Tax Class programmatically when Recalculating an existing Order [closed]
- Update a user profile via frontend
- How to relate the Category to user?
- Allowing duplicating users with same user_login and user_email
- How to grab data after wp user search is complete
- Problem in plugin debuging in wordpress
- User Registration Moderate
- first_name property missing inside register_user action hook
- How to get all queries’s results after they have executed?
- Plugin uninstall function is not working
- How to pull user/author profile data in a plugin?
- Bug: Post needs to be updated twice when adding action for save_post hook
- Hide custom post type by user roles
- flush rewrite rules after plugin update?
- When does save_post hook fire on post save/update
- How can I add a simple custom field to my plugin?
- Plugin does not add action
- Remove an action by extending class and replacing it
- Add child pages to submenu automatically
- After plugin activation hook
- How to replace default comments with custom HTML?
- Odd map_meta_cap $args on post edit — sometimes integer, sometimes string
- Trying to get class to instantiate ONCE (or, “why do I keep punching myself in the head?”)
- How to allow only two (or more) users access to a plugin
- How can I create a custom plugin that allows anonymous users to signup without registering?
- hook filter after the_content on a specific page
- Bind a function with its own argument to show something dynamically after every content
- Is there an admin hook that will let me read GET variable before it’s too late to set the header Location
- First and last name fields not filled when using wp_insert_user
- Assign random (and unique) user meta upon registration
- Why enqueue styles on hook?
- Wp-admin Custom User Management
- What’s the hook for filtering every texts of site?
- get author of published post
- Hook add_attachment error
- How to get custom post_author?
- Call to undefined function is_home() or any conditional tags
- Run command “composer install” when activating wordpress plugin
- How to make and save custom form in custom plugin page?
- Update variable value via add_filter
- Add a check box in Menu Settings
- Custom filter not working
- Change/Set Page Title and Meta Tags from Page Called within a Plugin
- hook update_option/updated_option empty $old_value and $value
- Configure WordPress to Generate Scheme-less Relative URLs
- Hide one specific woocoomerce product
- How to find list of all functions bind to a particular hook from my plugin?
- Best practice for Designing a Plugin with this scenario
- What hooks do I need to hook into to capture ever wp_user creation/change?
- Can I Hook Into the TinyMCE Insert/Edit Link Button to Use Shortlink For Post?
- Adding another field to user table
- Using init hook for register_taxonomy is causing invalid_taxonomy in wp_insert_term()
- New User Save Filter
- Ajax +wordpress onClick link redirect to new page and create html content
- How to replace settings in WordPress plugin from a theme
- Redirect returning users to a certain page?
- how to get the top 10 popular blogs
- Redirect User to custom URL after registering
- How can I change my assigned user role in WordPress 3.5.1?
- Restrict certain actions to plugin-specific admin menu pages only
- How to automatically activate users after registration without activation email?
- Creating posts with links from a txt file
- Set the payment processor callbacks to a plugin
- Action / Hook when a new plugin is added
- Catching a GET parameter from the URL and save it in the user meta when a user registers
- apply_filters() and call_user_func() to define and call a function outside a class
- Getting Post ID at “stylesheet” and “template” hooks
- How to enhance a self developed plugin by its own plugin architecture
- Trigger function on Remove block or add new block in Gutenberg JavaScript
- Adding a dropdown on the user admin
- Can I add a unique code for each user based on the location?
- How to update global variables in plugin activation callback?
- Woocommerce get_term_by() in transition_post_status hook doesn’t works
- Add two button to page and post admin to redirect to : add new & list of (posts – pages) just after saving post or page
- `registration_errors` filter doesn’t seem to be called
- Why User_login key doesn’t work with wp_update_user()
- Limit get_next_post to posts from the same author
- Using custom IDP with WP
- Insert, update or remove data from database (usermeta)
- Any way, hook to add content right before the “read more” link?
- Is there any way to get post meta from publish_post hook?
- Why does do_action pass a blank string as the first parameter if no $arg is set?
- Add a custom submenu under submenu in a Custom WordPress Plugin
- How do I ensure I can loop through every enqueued script and CSS?
- Hook for validating and rejecting frontend image upload
- Does hooking into a plugin action / filter override the plugin’s function for that hook?
- Nested Hooks with do_action for performance reasons – safe/necessary?
- Safely changing UserID’s, re-using deleted UserID’s and automatically using deleted userID’s instead of an increment
- User meta query using Wildcard
- Updating user meta data from external link, user not logged in
- Help hooking into user_register
- WordPress Plugin Boilerplate – add actions and/or filters based on user’s role
- wp_get_current_user Not working