WishList Member uses the WordPress user database to create member accounts. This means the WordPress functionality that allows users to login, use the lost password feature, etc. all work for members as well.
Essentially, if something was designed to work with a WordPress user, it will typically also work for a member created in WishList Member.
This also means the username for a member cannot be changed once it has been set. This is based on the standard WordPress behavior of not allowing usernames to be changed or edited after they are created. A username remains the same.
Change Username Plugins
That all being said, there are plugins available in the WordPress plugins directory that specialize in the ability to change usernames. These options can be used to handle the task of editing or changing the username for a member since WishList Member creates member accounts using the WordPress user database.
Entering “change username” as a search term in the WordPress Plugins directory provides a number of potential solutions. You can select one of these available options to adjust usernames as needed.
A selection of plugin examples are included below.
—
temp_ Usernames / Incomplete Registrations
If you happen to see a username with the temp_ prefix followed by random characters, it is often related to an incomplete registration. This can be due to a user who stops part way through the purchase/registration process and doesn't complete the registration fully. The reason for an incomplete registration could be due to a technical issue on their side or they simply don't fill out the registration form completely.
In the case of an incomplete registration, the temp_ username doesn't need to be changed or edited. The registration should be fully completed instead which will allow the username to be set accordingly.
More details on preventing and resolving incomplete registrations and providing the user with access can be found in this Knowledge Base entry.