我想知道是否有人可以帮助我在Buddypress中解决我的问题。
当用户名中包含特殊字符的用户编辑其个人资料时,“-2”会附加到他们的“user_nicename”,这意味着经过一些编辑后,他们的个人资料网址可能如下所示
http://www.domain.com/members/nicename-2-2-2-2-2/
我已为数据库中受影响的用户重置'user_nicename'字段,并删除了额外的'-2s',但它只是重新开始。我也尝试过添加
define( ‘BP_ENABLE_USERNAME_COMPATIBILITY_MODE’, true );
并将其更改为
define( ‘BP_ENABLE_USERNAME_COMPATIBILITY_MODE’, false );
在bp-custom.php中,这没什么区别。我刚安装了Buddypress,一些用户预先存在用户名中的特殊字符。我确实发现人们在buddypress支持上有类似的问题(票/ 2642)但是它已经过时且过时并没有帮助我。
出于某种原因,Buddypress支持不起作用,不会让我发帖或我也会问。任何帮助或指导将不胜感激。
由于
Wordpress版本3.5 / BuddyPress版本1.6.2
答案 0 :(得分:0)
配置文件字段名称与slug / login名称不同。之前的用户是通过连接插件添加的吗?
您可能希望添加此插件以允许用户更改其登录名。 http://buddydev.com/plugins/bp-username-changer