WordPress plugin

WP Frontend Delete Account Pro

WP Frontend Delete Account Pro adds a Delete Account tab to the WooCommerce My Account page. On other WordPress sites, place the deletion interface with the [wp_frontend_delete_account] shortcode or built-in Gutenberg block. Pro also includes an Elementor widget for layouts built with Elementor.

WP Frontend Delete Account Pro

Give users a frontend account deletion option

WP Frontend Delete Account Pro adds a Delete Account tab to the WooCommerce My Account page. On other WordPress sites, place the deletion interface with the [wp_frontend_delete_account] shortcode or built-in Gutenberg block. Pro also includes an Elementor widget for layouts built with Elementor.

Choose how account content is handled

The plugin can reassign posts belonging to a deleted user, and an option lets you delete that user's comments. Review these choices before enabling account deletion. Deleted accounts cannot be recovered, so users should confirm they have selected the intended account.

Set access and endpoint options

Pro lets you exclude selected user roles from the frontend deletion option and customize the endpoint identified as wpf-delete-account. Use role exclusions when particular groups should not have access.

Install and configure the deletion flow

Install and activate the extension. On a WooCommerce website, the Delete Account tab appears in My Account. On a non-shop website, add the shortcode or Gutenberg block where users should access the feature, or use the Elementor widget in an Elementor layout. Review post reassignment and comment deletion, then configure the endpoint and excluded roles as needed. Test the frontend flow with an appropriate account before making it available to users.

Consider data-erasure requirements

The plugin works with user data erasure for GDPR-related account management. Review which users can delete accounts and what happens to their posts and comments. Site owners should assess their own requirements and consult legal counsel familiar with GDPR where appropriate.