WordPress.org

Ready to get started?Download WordPress

Plugin Directory

New User Approve

New User Approve allows a site administrator to approve a user before they are able to login to the site.

1.6

  • improve actions and filters
  • refactor messages to make them easier to override
  • show admin notice if the membership setting is turned off
  • fix bug preventing approvals/denials when using filter
  • add sidebar in admin to help with support
  • unit tests
  • shake the login form when attempting to login as unapproved user
  • updated French translation

1.5.8

  • tested for WordPress 3.9
  • fix bug preventing the notice from hiding on legacy page

1.5.7

  • fix bug that was preventing bulk approval/denials

1.5.6

  • add more translations

1.5.5

  • allow approval from legacy page

1.5.4

  • fix bug that prevents emails from being sent to admins

1.5.3

  • add filter for link to approve/deny users
  • add filter for adding more email addresses to get notifications
  • fix bug that prevents users to be approved and denied when requested
  • fix bug that prevents the new user email from including a password
  • fix bug that prevents search results from showing when searching users

1.5.2

  • fix link to approve new users in email to admin
  • fix bug with sending emails to new approved users

1.5.1

  • fix bug when trying to install on a site with WP 3.5.1

1.5

  • add more logic to prevent unwanted password resets
  • add more translations
  • minor bug fixes
  • use core definition of tabs
  • user query updates (requires 3.5)
  • add status attribute to user profile page
  • integration with core user table (bulk approve, filtering, etc.)
  • tested with WordPress 3.6
  • set email header when sending email
  • more filters and actions

1.4.2

  • fix password recovery bug if a user does not have an approve-status meta field
  • add more translations
  • tested with WordPress 3.5

1.4.1

  • delete transient of user statuses when a user is deleted

1.4

  • add filters
  • honor the redirect if there is one set when registering
  • add actions for when a user is approved or denied
  • add a filter to bypass password reset
  • add more translations
  • add user counts by status to dashboard
  • store the users by status in a transient

1.3.4

  • remove unused screen_layout_columns filter
  • tested with WordPress 3.4

1.3.3

  • fix bug showing error message permanently on login page

1.3.2

  • fix bug with allowing wrong passwords

1.3.1

  • add czech, catalan, romanian translations
  • fix formatting issues in readme.txt
  • add a filter to modify who has access to approve and deny users
  • remove deprecated function calls when a user resets a password
  • don't allow a user to login without a password

1.3

  • use the User API to retrieve a user instead of querying the db
  • require at least WordPress 3.1
  • add validate_user function to fix authentication problems
  • add new translations
  • get rid of plugin errors with WP_DEBUG set to true

1.2.6

  • fix to include the deprecated code for user search

1.2.5

  • add french translation

1.2.4

  • add greek translation

1.2.3

  • add danish translation

1.2.2

  • fix localization to work correctly
  • add polish translation

1.2.1

  • check for the existence of the login_header function to make compatible with functions that remove it
  • added "Other Notes" page in readme.txt with localization information.
  • added belarusian translation files

1.2

  • add localization support
  • add a changelog to readme.txt
  • remove plugin constants that have been defined since 2.6
  • correct the use of db prepare statements/use prepare on all SQL statements
  • add wp_enqueue_style for the admin style sheet

1.1.3

  • replace calls to esc_url() with clean_url() to make plugin compatible with versions less than 2.8

1.1.2

  • fix the admin ui tab interface for 2.8
  • add a link to the users profile in the admin interface
  • fix bug when using email address to retrieve lost password
  • show blog title correctly on login screen
  • use get_option() instead of get_settings()

1.1.1

  • fix approve/deny links
  • fix formatting issue with email to admin to approve user

1.1

  • correctly display error message if registration is empty
  • add a link to the options page from the plugin dashboard
  • clean up code
  • style updates
  • if a user is created through the admin interface, set the status as approved instead of pending
  • add avatars to user management admin page
  • improvements to SQL used
  • verify the user does not already exist before the process is started
  • add nonces to approve and deny actions
  • temporary fix for pagination bug

Requires: 3.5.1 or higher
Compatible up to: 3.9.1
Last Updated: 2014-7-29
Downloads: 92,193

Ratings

4 stars
4.4 out of 5 stars

Support

11 of 14 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1
100,1,1 100,1,1
100,1,1 100,1,1 100,2,2
100,2,2
70,10,7
100,1,1
0,4,0
0,1,0
100,1,1
67,6,4
100,2,2
67,6,4
0,1,0 50,2,1
67,3,2 100,1,1
100,1,1 100,2,2 0,1,0
0,1,0
50,2,1
0,1,0 0,1,0 0,1,0
0,1,0 100,1,1 100,1,1
0,1,0
100,1,1
100,1,1