Notifications
Clear all

[Solved] Moderators need to approve new registrations

10 Posts
3 Users
1 Likes
201 Views
Danno6116
Posts: 56
Topic starter
(@danno6116)
Trusted Member
Joined: 2 months ago

I would like for moderators to be able to approve new registrations and receive receive Email when someone registers like the Admin normally receives.

Is this possible?

I am really reaching now. Is there a way to have new registration emails actually form a new topic in a forum only for moderators, so moderators could view new registrations as a group in that forum? A mod would just close that topic when user is either approved or not approved? That way multiple mods would always see who needs to be approved by open status.

The forum would be named  "New User Registrations"

Thank you

9 Replies
Danno6116
Posts: 56
Topic starter
(@danno6116)
Trusted Member
Joined: 2 months ago

any input would be appreciated.

5 Replies
Sofy
 Sofy
Admin
(@sofy)
Joined: 6 years ago

Support Team
Posts: 4318

@danno6116

We're really sorry, but wpForo doesn't have such a feature. You may need to consider using another plugin for this purpose.

You can check out the following two plugins as alternatives:

Additionally, you can find another one if those are not fit to your preferences: https://wordpress.org/plugins/search/approve+user/

Danno6116
(@danno6116)
Joined: 2 months ago

Trusted Member
Posts: 56

Thank you Sofy@sofy 

I looked at those. Let me ask this this? Is there a way to set permissions for a moderator to view just new registrations to be approved on the dahboard with no other admin capabilities at all? They would still have all permissions (moderator) needed on the frontside of course.

Sofy
 Sofy
Admin
(@sofy)
Joined: 6 years ago

Support Team
Posts: 4318

@danno6116,

Please try this hook-code:

add_filter( 'wp_new_user_notification_email_admin', function( $wp_new_user_notification_email_admin ){
    $wp_new_user_notification_email_admin['to'] = [
       'moderator1@example.com',
       'moderator2@example.com',
       'moderator3@example.com',
    ];
    return $wp_new_user_notification_email_admin;
} );

Please ensure to replace 'moderator1@example.com', 'moderator2@example.com', and 'moderator3@example.com' with your actual email addresses."

Danno6116
(@danno6116)
Joined: 2 months ago

Trusted Member
Posts: 56

@sofy Thank you.

So I have a begnner question.

I have a snippet plugin, where is the best place to put that code. 

Thank you

Sofy
 Sofy
Admin
(@sofy)
Joined: 6 years ago

Support Team
Posts: 4318

@danno6116 

This article should be helpful for you: https://www.wpbeginner.com/plugins/how-to-easily-add-custom-code-in-wordpress-without-breaking-your-site/

Danno6116
Posts: 56
Topic starter
(@danno6116)
Trusted Member
Joined: 2 months ago

@sofy let me reword that question. The code you supplied above, is that PHP or CSS, it is a little embarrassing asking that question. But what kind of code is it? 

Posted by: @danno6116

So I have a begnner question.

I have a snippet plugin, where is the best place to put that code. 

Thank you

 

1 Reply
dimalifragis
(@dimalifragis)
Joined: 4 years ago

Famed Member
Posts: 2593

@danno6116 This is a php snippet.

Install this

https://wordpress.org/plugins/code-snippets/

and add the snippet.

Danno6116
Posts: 56
Topic starter
(@danno6116)
Trusted Member
Joined: 2 months ago

Thanks @dimalifragis for that Input, I already have snippets loaded, you answered the question, I appreciate it