"Delete My Account" Request Button
Adds a [wpide_delete_account] shortcode with a button that files an erasure request in WordPress's privacy tools; the member confirms by email and you process it under Tools > Erase Personal Data.
Snippet Library
Snippets for user accounts, roles and profiles: extra profile fields, new columns in the users list, last-login tracking and tighter control of what each role can do. Handy for membership sites, client sites and teams with many authors.
Adds a [wpide_delete_account] shortcode with a button that files an erasure request in WordPress's privacy tools; the member confirms by email and you process it under Tools > Erase Personal Data.
Adds a [wpide_export_data] shortcode with a button that asks WordPress's privacy tools to prepare a copy of the member's personal data, confirmed by email.
Asks new members how they found your site when they register and shows the answer in a column on the Users screen.
Adds a [wpide_member_since] shortcode that shows the date the logged-in member joined, or how long ago, for welcome messages and account pages.
Removes the "active 5 minutes ago" timestamps from BuddyPress profiles and the members directory, for communities where members value privacy.
Keeps site administrators (and any other roles you list) out of the BuddyPress members directory and member counts on the directory page.
Keeps activity created by administrators (such as testing posts and profile edits) out of the public activity streams.
Removes routine entries such as "became a registered member", "changed their profile picture" and new friendships from the activity streams.
Adds a [wpide_bp_field name="Location"] shortcode that prints a BuddyPress profile field for the logged-in member, or for the profile being viewed.
Adds a [wpide_bp_notifications] shortcode that shows a bell link with the member's unread BuddyPress notification count, for headers and menus built with blocks.
Adds a [wpide_change_password] shortcode where members change their password by entering the current one and the new one twice, and stay logged in afterwards.
Adds a [wpide_edit_profile] shortcode where logged-in members can update their name, display name, email, website and bio without visiting wp-admin.
Adds a [wpide_register] shortcode that shows a sign-up form on any page, styled by your theme, using WordPress's normal registration process and emails.
Grants chosen capabilities to individual user accounts, for example letting one editor manage plugins, without creating a new role.
Removes administrator accounts from the Users screen for anyone who is not an administrator, for example shop managers on a WooCommerce site.
Removes clutter from the profile screen, such as the website, biography, keyboard shortcuts and toolbar options, for non-administrators.
Removes roles you never use, such as Author or Contributor, from the role drop-downs when adding or editing users, so nobody picks them by mistake.
Removes Administrator from the role dropdowns for anyone who is not an administrator, so delegated user managers cannot promote themselves or others.
Gives editors access to Appearance > Menus and Widgets without letting them switch themes or open the Customizer.
Adds a [wpide_deactivate_account] shortcode with a button members can use to close their account; they are logged out and blocked, and an administrator can reactivate them later.
Adds a [wpide_member_count] shortcode that shows how many members your site has, optionally for one role, cached so it stays fast on big sites.
Adds a [wpide_account] shortcode that greets the logged-in member and shows their avatar, membership details, recent posts and comments, and account links.
Adds a [wpide_members] shortcode that lists members with their avatar and display name in a responsive, paginated grid, shown only to logged-in visitors by default.
Adds a dashboard widget showing how many people registered in each of the last six months, with simple bars, so you can see if your community is growing.