BACK TO DIRECTORY

WP Delete User Accounts

by Ren Ventura

4.9
(7 ratings)

Allow your users (except for administrators) to manually delete their own accounts. It uses the Sweet Alert jQuery plugin for slick-looking alerts and prompts.

By default, this plugin adds a button to a user’s profile page in the wp-admin. You can also add a delete button to any page or post using the [wp_delete_user_accounts] shortcode.

NOTE: Delete buttons are not displayed when logged in as an administrator. This is done to protect against locking yourself out of your site. To see the delete button, you’ll need to log in with an account that does not have the administrator role.

For more technical info, including available hooks (actions and filters), please see the plugin’s readme file on Github.

Screenshots

"Delete My Account" button is shown on the edit-profile page, and can be displayed on the front-end via a shortcode.

"Delete My Account" button is shown on the edit-profile page, and can be displayed on the front-end via a shortcode.

Confirm account deletion prompt.

Confirm account deletion prompt.

Processing account deletion.

Processing account deletion.

Account deleted successfully.

Account deleted successfully.

Plugin Details

Active Installs
800
Total Downloads
19,909
Version
1.2.4
Requires WP
Requires PHP
Tested Up To
6.7.7
Added
2016-01-19
Last Updated
2025-03-29 2:44am GMT

Ratings

5
6
4
1
3
0
2
0
1
0