WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Sajjad Hossain Sagor v2.0.6

WP Edit Username

Easily Edit User Profile Username clicking a button.

WP Edit Username

The facts

Rating
5★ from 5
Active installs
2k+
Price
Free
Last updated
29 May 2026
Added
Apr 2018
Requires WP
5.6
Tested up to
WP 7.0.4
Requires PHP
8.0
Downloads
28,443

Our analysis

AI-assisted

WP Edit Username is a WordPress plugin that allows users to edit or change their usernames. It is designed for users with the appropriate permissions, specifically those with the edit_other_users() capability. The plugin can send notification emails to users when their usernames are changed, with customizable email content available through filter hooks.

This plugin is suitable for WordPress site administrators who want to provide users with the ability to update their usernames while maintaining control over the process and notifications.

Best for: This plugin is best for WordPress site administrators managing user profiles.

What it does well

  • Allows editing of usernames
  • Sends notification emails on username change
  • Customizable email subject and body
  • Designed for users with specific capabilities
  • Free to use from the WordPress.org directory

Where it falls short

  • Only users with specific permissions can change usernames
  • Limited information on additional features

Verdict

WP Edit Username provides a straightforward solution for managing username changes, with useful notification features. It is a practical tool for sites that require user management capabilities.

From the developer

Sajjad Hossain Sagor's own description of WP Edit Username, lightly tidied.

This plugin adds feature to edit/change user username.

Features:

  • Edit Username: Allows editing of usernames.
  • Only users with the edit_other_users() capability can change usernames.
  • If the “Send Email” option is enabled, the user will receive a notification email when their username is changed.
  • You can customize the email subject and body text in the admin dashboard or via filter hooks.
  • Modify the email subject using the filter: wpeu_email_subject.
  • Modify the email headers using the filter: wpeu_email_headers.
  • Adjust the email body content using the filter wpeu_email_body. (Note: $new_username and $old_username are automatically prepended to the email content).

Hooks Usage:

<?php

add_filter( 'wp_username_changed_email_subject', 'change_email_subject' );

function change_email_subject( $subject )
{
    $subject = 'Your customized subject';

    return $subject;
}

add_filter( 'wp_username_changed_email_body', 'change_email_body' );

function change_email_body( $old_username, $new_username )
{
    $email_body = "Your custom email text body.";

    return $email_body;
}

?>

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for managing users.

Members

Members

94

The best WordPress membership and user role editor plugin. User Roles &amp; Capabilities editor helps you rest...

Free 300k+ installs 4.9★ (1,274)
User Role Editor

User Role Editor WordPress plugin makes user roles and capabilities changing easy. Edit/add/delete WordPress u...

Free 700k+ installs 4.5★ (288)
LoginPress

LoginPress is a Custom Login Page Customizer plugin allows you to easily customize the layout of login, admin...

Free 200k+ installs 4.8★ (1,075)
User Registration & Membership

Build membership sites with tiered plans, content restriction, drag-&amp;-drop custom registration &amp; login...

Free 50k+ installs 4.8★ (828)
Custom Login Page Customizer

Customize your WordPress login page with live preview. Change logo, background, colors, and form styling witho...

Free 50k+ installs 4.9★ (474)
User Profile Builder

Powerful user profile plugin to create front-end user registration forms, login &amp; user profile forms. Incl...

Free 40k+ installs 4.7★ (735)