Introduction & Feature Highlights

Get Started

Introduction to Advanced Username Manager

Welcome to Advanced Username Manager, a powerful WordPress plugin that gives your users complete control over their login usernames. Unlike the standard WordPress setup, this plugin enables users to change their usernames directly from the frontend with full administrative control and security.

What is Advanced Username Manager?

Advanced Username Manager is a premium WordPress plugin that allows users to easily change their login usernames with powerful admin controls and seamless integration with popular platforms like BuddyPress and WooCommerce.

Key Features

  • Frontend Username Changes – Users can change their usernames without accessing the WordPress admin panel
  • Admin Control Panel – Complete control over who can change usernames and when
  • Role-Based Permissions – Select which user roles are allowed to change their usernames
  • Cooldown Period – Set rate limits (7, 15, or 30 days) to prevent frequent username changes
  • Username Length Control – Define minimum and maximum character limits for usernames
  • Real-Time Availability Check – Instantly verify if a username is available while typing
  • Smart Suggestions – Get alternative username suggestions if your choice is taken
  • BuddyPress Integration – Adds a dedicated settings tab in BuddyPress member profiles
  • WooCommerce Integration – Adds username change option in WooCommerce My Account page
  • Unique Identifier System – Generate secure random profile URLs for enhanced privacy
  • Email Notifications – Users receive confirmation emails after changing their username
  • Automatic Re-login – Users stay logged in after username change for seamless experience
  • Security Features – Built-in validation and rate limiting to prevent abuse

Requirements

Before installing Advanced Username Manager, ensure your website meets these requirements:

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • Valid plugin license key (for updates and support)

Optional (for integrations):

  • BuddyPress 5.0+ or BuddyBoss Platform 1.0+ (for BuddyPress integration)
  • WooCommerce 4.0+ (for WooCommerce integration)

Installation

Follow these simple steps to install and activate the plugin:

Step 1: Upload the Plugin

  1. Log in to your WordPress admin dashboard
  2. Navigate to PluginsAdd New
  3. Click Upload Plugin at the top of the page
  4. Choose the advanced-username-manager.zip file
  5. Click Install Now

Step 2: Activate the Plugin

  1. After installation completes, click Activate Plugin
  2. You will be automatically redirected to the plugin settings page

Step 3: Activate Your License

  1. Navigate to WB PluginsLicense
  2. Enter your license key in the provided field
  3. Click Activate License
  4. Wait for the confirmation message

Enter your license key to activate the plugin

Quick Start Guide

Get started with Advanced Username Manager in just a few minutes:

For BuddyPress Sites

  1. Go to WB PluginsAdvanced Username ManagerGeneral Settings
  2. Enable “Enable Username Change in Profile”
  3. Select the user roles allowed to change usernames
  4. Set your preferred cooldown period (7, 15, or 30 days)
  5. Click Save Changes

Enable username changes for BuddyPress profiles

Users can now change their usernames from SettingsUsername Change.

For WooCommerce Sites

  1. Go to WB PluginsAdvanced Username ManagerGeneral Settings
  2. Enable “Enable Username Change in WooCommerce”
  3. Configure user roles and cooldown settings
  4. Click Save Changes

Enable username changes for WooCommerce accounts

Users can now change their usernames from My AccountChange Username.

Using the Shortcode

You can add a username change form to any page using the shortcode:

  1. Create or edit a page
  2. Add the shortcode [username_manager] to the page content
  3. Publish the page

Only logged-in users with appropriate permissions will see the username change form.

What Happens When Users Change Their Username?

When a user successfully changes their username:

  1. Username Updated – The new username is saved in the WordPress database
  2. Email Sent – The user receives a confirmation email with the new username
  3. Auto Re-login – The user stays logged in with their new credentials
  4. Cooldown Activated – The rate limit timer starts (7/15/30 days based on your settings)
  5. Profile Updated – Username, nicename, and display name are updated in the database
  6. Stable Links – For BuddyPress sites using Unique Identifier, profile URLs remain unchanged

Getting Help

Need assistance? We’re here to help:

Next Steps

Now that you have installed the plugin, explore these guides:

Last updated: February 15, 2026