BuddyPress 自定义模板不工作

BuddyPress Custom Template Not Working

我已经为每个成员的个人资料页面创建了一个自定义模板,并将文件存储在我的子主题中的这个文件结构中:

BuddyPress > 会员 > 单身 > index.php

它在我的本地机器上运行良好,但是当我推送到生产环境时,此页面返回 404 错误。我已经仔细检查过,一切看起来都是正确的。

我还更新了我的 .htaccess 文件,刷新了我的固定链接,并仔细检查我确实在使用我的子主题和 BuddyPress 模板。

有什么建议吗?

buddypress\bp-templates\bp-legacy\buddypress\members\single\中没有index.php

buddypress\bp-templates\bp-legacy\buddypress\members\中有一个。

对于单个配置文件,您应该使用:

buddypress\bp-templates\bp-legacy\buddypress\members\single\home.php

并将其放入您的子主题中:BuddyPress > Members > Single > home.php

我能够让它工作。每个成员个人资料页面的自定义 url 存在问题。 Buddypress 没有使用会员的用户名,而是在 url 中寻找 'user_nicename'。