WordPress plugin
WP Frontend Delete Account Pro
Install and activate WP Frontend Delete Account Pro. On WooCommerce sites, the extension includes a Delete Account tab to the My Account page. On other WordPress websites, place the interface with the [wp_frontend_delete_account] shortcode or built-in Gutenberg block. Pro also includes an Elementor widget for Elementor layouts.
Set up the frontend deletion option
Install and activate WP Frontend Delete Account Pro. On WooCommerce sites, the extension includes a Delete Account tab to the My Account page. On other WordPress websites, place the interface with the [wp_frontend_delete_account] shortcode or built-in Gutenberg block. Pro also includes an Elementor widget for Elementor layouts.
Choose what happens to visitor content
Posts belonging to a deleted user can be reassigned, and an option lets you delete that user's comments. Pro lets you exclude selected user roles from frontend deletion and tailor the endpoint, identified as wpf-delete-account. Review these settings before making the deletion option available.
Data erasure and account access
The plugin works with a user data erasure workflow relevant to GDPR. Site owners should assess their own requirements and consult legal counsel familiar with GDPR where appropriate. The plugin FAQ warns that a website owner who deletes their own account by mistake cannot recover it. Test the frontend flow with an appropriate account before making it available to users.