EID Special Deals

40%OFF

Simplify Admin

APPLY COUPON & SEE THE PRICE DROP

00

Days

00

Hours

00

Min

00

Sec

Use Code:
EIDGIFT
Claim 40% off
    WP Adminify

    WP Adminify


    Change WordPress Username

    The Username Change option lets you rename any WordPress user from the user edit screen. WordPress core grays out the username field on purpose. This module adds a "Change" link beside it so you can edit the value without touching the database.

    Requirements

    • WP Adminify 3.7 or higher (free or Pro).
    • A user role with the edit_users capability. That's Administrator on a single site, Super Admin on Multisite.

    Step 1 - Enable the Username Change option

    1. In your WordPress admin, go to WP Adminify → Security.
    2. Find the Users Security row and switch it to Show.
    3. Toggle Username Change to Yes.

    The setting saves on toggle. You don't need to reload the page.

    [Screenshot: WP Adminify Security panel with Users Security set to Show and Username Change toggled to Yes]

    Step 2 - Open the user you want to rename

    1. Go to Users → All Users.
    2. Hover over the user and click Edit. To rename your own account, click Profile in the admin sidebar instead.
    3. Scroll to the Name section.

    Step 3 - Change the username

    1. Beside the Username field, click the Change link.
    2. New Username input appears below the current username.
    3. Type the new username.
    4. Click Save Change.

    [Screenshot: User edit screen with the Change link clicked, showing the New Username input field and Save Change button]

    The username updates right away.

    What happens after the change

    • If you renamed your own account: WordPress logs you out. Log back in with the new username and your existing password.
    • If you renamed another user: they get logged out the next time their session is validated. They must use the new username to log back in.
    • The user ID, password, email, role, and authored content stay the same.
    • The author archive URL changes from /author/oldname/ to /author/newname/.

    Validation rules

    WP Adminify checks the new username before saving:

    • Must be unique. Duplicates are rejected.
    • Allowed characters: letters, numbers, underscores, hyphens, periods, spaces, and the @ symbol.
    • WordPress's sanitize_user() function strips invalid characters before save.
    • Empty values are rejected.

    Troubleshooting

    The Change link does not appear

    Check that Users Security is set to Show and Username Change is set to Yes under WP Adminify → Security. Clear your browser cache and reload the user edit screen.

    "Username already exists" error

    Pick a different username. WordPress requires every user_login value to be unique across the install.

    Locked out after renaming your own account

    Log in with the new username and your existing password. The password doesn't change. If you forgot the new username, ask another administrator to look it up under Users → All Users, or check the wp_users table in your database.

    The public byline still shows the old name

    The public byline is the Display name publicly as setting, not the username. Update it under Users → Profile.

    Multisite

    On WordPress Multisite, users live in the network-level wp_users table. Enable Username Change from the Network Admin and the rename applies across every subsite the user has access to.

    Disabling the feature

    To remove the Change link from user edit screens, go to WP Adminify → Security and toggle Username Change back to No. Already-renamed users keep their new usernames.

    Does changing the username also change the password?

    No. Username and password sit in separate columns (user_login and user_pass). The same password works after the rename.

    Will I get logged out after changing my own username?

    Yes. WordPress invalidates your session cookie because it's keyed against the old username. Log back in with the new username and your existing password.

    Will posts, comments, and media stay attached to the renamed user?

    Yes. WordPress links content by user ID, not username. The user ID doesn't change on rename, so authored posts, comments, and media stay attached.

    Can a non-administrator rename users?

    No. Only roles with the edit_users capability can use the Change link. By default that's Administrator on a single site and Super Admin on Multisite.

    What characters are allowed in the new username?

    Letters, numbers, underscores, hyphens, periods, spaces, and the @ symbol. WordPress's sanitize_user() function strips anything else before saving.

    Can I rename my own account?

    Yes. Go to Users → Profile, click Change beside the username, type the new value, and click Save Change. WordPress logs you out right after the save.

    Does Username Change work on Multisite?

    Yes. Enable the option from the Network Admin under WP Adminify → Security. The rename applies across every subsite the user has access to, because Multisite stores users in the network-level wp_users table.

    Why is the Change link not showing on the user edit screen?

    Check three settings: Users Security is set to Show, Username Change is set to Yes, and your role has the edit_users capability. Clear the browser cache and reload after toggling.

    Will the author archive URL change after the rename?

    Yes. The slug updates from /author/oldname/ to /author/newname/. The old URL returns 404. Set up a 301 redirect from the old slug if the page had backlinks or organic traffic.

    Can I undo a username change?

    Yes. Run the same steps and set the username back to its previous value. WP Adminify doesn't store rename history, so you have to remember the old username yourself.

    Is Username Change in the free version of WP Adminify?

    No. The Feature ships in the Pro version from 4.1.17+ and in WP Adminify Pro.

    Didn’t find what you were looking for? Get in touch!

    Updated on May 5, 2026

    Was this helpful to you?

    Coupons