【问题标题】:Buddy nicename and profile URL problems好友 nicename 和个人资料 URL 问题
【发布时间】:2013-01-09 16:49:35
【问题描述】:

我想知道是否有人可以帮助解决我在 Buddypress 中的问题。

当用户名中有特殊字符的用户编辑他们的个人资料时,他们的个人资料“-2”会附加到他们的“用户名”后面,这意味着经过几次编辑后,他们的个人资料网址可能看起来像这样

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 版

【问题讨论】:

    标签: url profile buddypress


    【解决方案1】:

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

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

    【讨论】:

    • 感谢您的建议。我已经尝试过了,虽然用户可以在他们再次编辑他们的个人资料后立即更改他们的用户名(或我提到的昵称),但再次出现“-2”会破坏整个网站的个人资料链接,这与什么相同当我手动编辑数据库字段(user_nicename)时发生。
    猜你喜欢
    • 1970-01-01
    • 2011-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-02
    • 1970-01-01
    • 2020-07-15
    • 2013-04-05
    相关资源
    最近更新 更多