我想知道是否有人可以帮助解决我在 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