The Username plugin helps to change username of admin, without effecting other user’s username. First it will check if same username is exist or not. if same username is not exist, then only it will update existing user’s username. Every administrator can change only his/her username from admin panel.
After activation there is a sub menu in Settings called Username. Click on this and there is an option to change Username. Insert your new username and then in settings there is an option Click to check username is exist or not Click and check user is exist or not. If username already exist then it will alert you as Username In Use! in red color, else it will alert you Username Not In Use! in green color. If username is not exist and user click on submit then it will update username and it will redirect to login page. Now login with new username.
Note Password remains same. It is completely safe.
If you are not redirect to login page that means Username is not changed.
- WordPress 3.5.1 or greater
- PHP 5.2.6 or greater (5.3 recommended)
- MySQL 4.1.2 or greater (5.x recommended)
Who can change username ?
Only those users who have administrator rights can change their username. Editer and Author can’t change their Username
An user who is having administrator rights can change another admin’s Username?
I installed this plugin while I was tinkering around on a new site that I am building for my in-laws. I hadn't even gotten around to using it yet (to fix their main username login) when I went to fix a Customization within for the theme.
When I entered the Customize page, Customize screen went completely dead causing a loading loop. After hours on wordpress.org trying to find out how that happened, several suggestions said to disable all plugins to see if it starts working again. I disabled all plugins and like magic, the customize screen stopped loading and the page finally popped up! Then, as suggested, I reactivated each plugin one by one testing the customize screen each time to find out which plugin cause the error.... and this was it. This plugin is somehow linked to the PHP page which controls the customize screen and causes it to not load.
I wasn't even able to use the plugin before having to remove it.
Function is added into functions/username-class.php for user instruction.