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
- Difference Between Filter and Action Hooks?
- add_action hook for completely new post?
- WordPress Hook for user register
- Add Custom User Capabilities Before or After the Custom User Role has Been Added?
- How to display custom user meta from registration in backend?
- Explanation of the “posts_join” and “posts_fields” filter hooks?
- What’s the difference between hooks, filters and actions? [duplicate]
- How to check if certain plugin exists and in expected version
- How to use WP default post list tables in a plugin?
- ACF Upload Image in front-end with custom form
- How to hook into user registration process Before user registers
- Is it possible to modify the media library admin screen?
- What function to hook for changes made in status and visibility of a post
- Order of Operation for these three hooks
- Upload files programmatically to users
- Modifying values with add_action to be sent to db
- save_post hook not triggered in WP v3.6.1
- Generating User(s) with Settings API
- Hook to get image filename when it is uploaded
- How to display a message about updates in the plugin list
- Function Get User Object By Username?
- How to get the ID of the currently logged in user?
- Check if someone is editing a post (this content is currently locked)
- How to delete an user including data from custom database tables
- Should action callbacks start with a verb?
- What filter should I use to insert a button inside on Media>Add New
- Two functions utilizing registration_errors filter
- How to use a hook to override an update_post_meta call in a plugin?
- External Authentication, session_tokens not destroyed on logout
- SMS registration and login [closed]
- Including the necessary functions for a custom ajax registration form
- Display custom fields in frontside user profile
- correct way to call javascript into hook function
- Prefixing plugin hooks (actions/filters) with a wrapper class or functions
- Send push when new post is published in a certain category
- WordPress allows multiple users to have same email ID; and I’ve a problem with it!
- Force HTTPS 301 redirect with hook
- global $current_user not current user
- What is the proper way to get logged in user id in a plugin?
- use of do_action() without any functions attached
- What action hook can I use to add a JavaScript to a page post using a theme template that is not including get_header() nor get_footer()?
- Plugin uninstall function is not working
- How can I add a simple custom field to my plugin?
- Bind a function with its own argument to show something dynamically after every content
- First and last name fields not filled when using wp_insert_user
- Assign random (and unique) user meta upon registration
- Wp-admin Custom User Management
- What’s the hook for filtering every texts of site?
- Hook add_attachment error
- Update variable value via add_filter
- Custom filter not working
- hook update_option/updated_option empty $old_value and $value
- Configure WordPress to Generate Scheme-less Relative URLs
- How to find list of all functions bind to a particular hook from my plugin?
- What hooks do I need to hook into to capture ever wp_user creation/change?
- New User Save Filter
- how to get the top 10 popular blogs
- How can I change my assigned user role in WordPress 3.5.1?
- Catching a GET parameter from the URL and save it in the user meta when a user registers
- Adding a dropdown on the user admin
- Can I add a unique code for each user based on the location?
- Using custom IDP with WP
- Insert, update or remove data from database (usermeta)
- WordPress Plugin Boilerplate – add actions and/or filters based on user’s role
- wp_get_current_user Not working
- How to prevent users from deleting their accounts?
- OOP development and hooks
- Add_action not calling callback function
- how to retrieve post_id under woocommerce_add_to_cart_validation hook?
- WordPress function is not called and ajax return 0
- add_option_{$option} action hook not being called
- Plugin MySQL SELECT custom data and filter on user meta
- Upgrade routine: Interaction with user confirmation
- Function not working on any file other than the main plugin file
- Multi hook deploiement
- woocommerce single product page hook not working
- How can I set a dynamic value for post_updated_messages based on return value of post_updated?
- What is the use of wp_schedule_event hook?
- Retrieve New user’s ID
- Multiple Users Logged In Causing Incorrect Account Returned
- Insert plugin html content to a specific spot in the frontpage
- get_term_by() returning null on plugin
- wp_head is not fired from the hook I have used in my plugin
- Import users and custom user meta from csv
- Trigger a JavaScript function based on the data fetched from Woo commerce hook