BuddyPress Username Changer

BudyPress Username Changer Plugin allows users to change their username(the name with which they login). It is simple and useful if you want to give your users the freedom to change their username.


Change Username Screen:-

The User can enter a new username there as shown below

And if the username is available and is not reserved, The username will be changed and the user will be redirected to new url of his profile as shown below

And if the user enters a reserved name(say admin, administrator etc), the username will not be changed, and the user will see an error as shown below

Since the plugin updates username as well as user_nicename, there won’t be any issues with author archive or any user page. It is safe to update the user name of admins/super admins as well.


In BuddyPress activity stream, the username and link are inserted statically. So, It will not update the old activity stream. Though, the activity will still belong to user but clicking on the username in activity stream for older link will redirect to homepage. Clicking view will work.

Release History

  • Version: 1.2.2

    Friday, 11 August, 2017
    • Tested With: BuddyPress 2.9.0
    • Compatible With: BuddyPress 2.0+

    Updated to early load translations

  • Version: 1.2.1

    Thursday, 17 March, 2016
    • Tested With: BuddyPress 2.5.1
    • Compatible With: BuddyPress 2.0+

    Fix whitescreen issue on bp 2.5

  • Version: 1.2.0

    Wednesday, 16 March, 2016
    • Tested With: BuddyPress 2.5.1
    • Compatible With: BuddyPress 2.0+

    Completely rewritten to give flexibility to developers

  • Version: 1.1

    Tuesday, 09 September, 2014
    • Tested With: BuddyPress 2.0.2
    • Compatible With: BuddyPress 1.9+

    Updated to clean code & support the changing of usernames for super admins on multisite install by revoking/granting permissions properly.

  • Version: 1.0

    Saturday, 07 May, 2011
    • Tested With: BuddyPress 1.7+/BuddyPress1.8
    • Compatible With: BuddyPress 1.7+/BuddyPress1.8

    The first release.