0

我想知道是否有人可以帮助解决我在 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 支持 (ticket/2642) 上找到了有类似问题的人,但是它已经过时并且对我没有帮助。

出于某种原因,Buddypress 支持不起作用,不会让我发帖,否则我也会在那里问。任何帮助或指导将不胜感激。

谢谢

WordPress 版本 3.5 / BuddyPress 版本 1.6.2

4

1 回答 1

0

配置文件字段名称与 slug/登录名不同。以前的用户是通过连接插件添加的吗?

您可能希望添加此插件以允许用户更改他们的登录名。http://buddydev.com/plugins/bp-username-changer

于 2013-01-10T17:26:01.013 回答