有没有办法让用户编辑他们的用户名?今天,我在google上搜索了一段时间这样的代码,除了几个插件外,没有找到解决方案。我没有找到任何这样做的教程。
这些是我找到的插件-Username changer 和BuddyPress user name changer. 第一个插件的界面不好,我想为用户提供一个本地界面来编辑用户名。Brajesh的BuddyPress用户名更改器与我所期望的类似。但这只有在BuddyPress已设置的情况下才有效。有什么好的建议可以让用户编辑他们的用户名吗?
插件可以帮助我。但如果有人指导我,我也可以设法编写代码。
Update:
我正在寻找编辑默认值的解决方案usernames 因为有时候,公众出现的默认用户名会有问题。当您通过OAuth(推特和谷歌等)使用社交网络进行会员登录时,用户帐户将使用前缀创建,例如Yourfullname Google,或者有时使用Yourfullemailaddress Google。
作者URL显示如下-站点。com/author/twitter随机名称或站点。com/author/google个人资料地址uglyurl。在这里,用户的个人资料URL看起来很难看或很长,看起来不像网站。com/作者姓名
我还使用了一个名为Quick Subscribe 这有助于我们让用户订阅和注册帐户,只需使用他们的电子邮件地址创建随机密码。这里的问题是,用户名将根据电子邮件地址创建(例如:userfullemailaddressgmail.com)。该插件并不流行,但它可以帮助像我这样的人让用户使用单一的电子邮件地址进行订阅。
作者URL如下所示-http://site.com/author/author-full-email-addressgmailcom。用户的电子邮件地址被泄露给垃圾邮件发送者。我无法抗拒使用这个订阅插件,因为它的可用性。
在这种情况下,我想让用户编辑他们的用户名,以保存他们向公众透露的电子邮件地址。