Your question’s answer is pretty long and it covers vast amount of tasks done. So it’s kinda pretty impossible to explain the full process with code here. I’m giving you some infos and advice here. Hope that helps you.
The steps needed-
- User Taxonomy: You can create user groups with giving them taxonomy based group relations like
posts
or any other post types. Here you’ll find a brief tutorial about it. - Create Email Address: Hook in create user taxonomy. That means after create user taxonomy it’ll create a email address.
- Send Mail: Create a form which will tak ethe email inputs form user. Then sent it to all the user associated with the taxonomy.
Related Posts:
- Woocommerce Wcvendors – duplicate emails when Vendor approved
- How to Enable registration email for a custom user role?
- How to get role of user
- How do I programmatically set default role for new users?
- Temporary capability for current_user_can()
- How to change the email notification recipient (user) for new comments?
- How to update role capabilities
- How to loop through each user id?
- Code needed to only show users own posts in a multi-user account
- Ordering users of a specific role by last name
- Restrict Author to pick from media library, but not upload media
- how to add custom user capabilities using add_user_meta or something else?
- Send a confirmation of user role upgrade conditionally
- Remove Ability for Administrators to Delete Administrators
- Order users by custom user meta
- I need to assign a role to visitors/guests
- Auto Delete Users (auto_delete_users)
- New Roles and Capabilities in WordPress
- WordPress Super Admin
- How to get all users with Author role capabilities?
- How to ‘unpublish’ or ‘hide’ posts when user role changes?
- Can’t manage to make translate_user_role() work
- Add Role inherits?
- similar to Editor can create any new user except administrator
- How to check if a role has a specific capability
- Expire a user’s secondary role after X days from it being allocated
- Can a user with admin role get ‘Sorry, you are not allowed to move this item to the Trash’ error when trashing a post?
- Making shortcode of filtered number of comments by user role
- How to stop contributors editing post type but allowing them to edit a custom post type?
- Allow Block Editing By User Role
- WordPress missing user roles on local dev machine. Live site works fine
- Programmatically allow a non-author to edit a post based custom meta field
- Customizer – Allow user editor to change website title and tagline
- Query users which have same dynamically generated roles as the current user
- change role of wordpress users when they edit profile
- Change post status based on user role
- Display User Role Next To Comment
- Pending status by default for a specific role
- Getting a role based on a localized role name
- Allow an editor to change the author
- How do I restrict user access to plugins?
- Admin User Role Unable to See Private Posts
- How to give remove role editing permission from user
- How to have kind of a technical writer role in wp website
- Assigning certain authors to specific editors
- Undo User Role Name Change
- add_role user capability not working
- How to make the Newsletter plugin visible to users with author privileges?
- WP welcome email depending on user role
- Limit a user to have access to only specified pages?
- How can I promote a user to a network administrator?
- read_private_pages capability not working for new role
- Updater user with multiple roles
- Custom user types getting html sanitized in posts
- Generate email on meta value update
- Restrict custom post content to specific user
- Hiding custom theme functionality using capabilities
- Use PHP code to create custom user roles. Call it once?
- How can I programattically hide all admin notices for everyone except admin users
- custom plugin not visible to some user roles
- How to exclude subscriber from the list in wordpress
- What Capability is required to let a role RUN code in Edit Theme?
- Create sub-administrator role that can do everything except use or see the code editor
- display user roles in comment form
- Is it proper to build a site supporting blog visitors in WordPress?
- Removing capabilities from cloned admin role
- Retrieve user roles but exclude default roles
- Setting an expiration date for wordpress roles
- Could we know who published a post on WordPress?
- Disabled delete_others_posts if post is from admin
- Auto Change WordPress Roles
- Custom Plugin – Blacklist/Whitelist domain email and change user role – Suggestions
- Block access to plugins.php for custom role
- How to hide Add new Term area for taxonomy terms for specific role (Client)
- How to make WP page accessile only to specific user roles
- Remove add post for user role
- WordPress – Limit custom/specific user role to only have access to edit the contents of an Advanced Custom Fields Pro Options Page
- TCPDF only exports .pdf when user is administrator
- How to allow suscriber to access specific pages in dashboard?
- Enable plugins for a specific user role
- Switch role on submit button
- Multiple user role on registration
- Trying to get new role to have edit permissions for custom content type
- Why are all roles assigned to a user when using wp_insert_user()?
- How can I add the ability for a user to add/edit administrators?
- Allow signed in users (subscribers) to see their drafts
- How to sync user database with “user role editor” plugin enabled
- add user role selection to registration form [duplicate]
- Need to create admin user without capability to create user
- Assign specific editor with custom user meta “A” to all authors with custom user meta “A” and exclude all other author access
- Grant access to admin menu?
- Welcome Mails based on user role
- Give editor ability to edit custom settings without access to Main Settings
- I want this code to work only for Authors AND Contributors
- Disable Woocommerce checkout based on user role [closed]
- Remove_role not working, gives “Call to undefined method stdClass::remove_role()”
- Adding a new role with administrator’s capabilities
- Get users by rôle in a list
- Role Scoper, don’t allow other users to see pending posts
- WordPress show content if current user get spesific role and spesific meta value