2

我对 buddypress 很陌生,有点困惑。我的设置很不寻常,因为我不需要几个 buddypress 组件,例如“活动”或“朋友”。

相反,我需要该模板来显示我自己编写的几个自定义构建的 Web 应用程序。

因此,为了让生活更轻松,我在我的主题 /members/single/ 目录中编辑了 php 模板。文件activity.php 和friends.php 分别显示我的网络应用程序。

然后我创建了一个 bp-custom.php 文件并重新定义了 SLUGS 以匹配我的 Web 应用程序的名称。IE

define( ‘BP_FRIENDS_SLUG’, ‘photos’ );
define( ‘BP_ACTIVITY_SLUG’, ‘songs’ );
define( ‘BP_GROUPS_SLUG’, ‘songsearch’ );

这很好用,当我单击照片链接时,我被带到我的网络应用程序以获取照片等……当我单击歌曲时,它会加载包含我的歌曲网络应用程序等的活动模板……等等。

但是,现在我需要添加更多我的自定义编码应用程序,但是这些子组件已经用完了“屠夫”,所以我的问题是……。如何添加一个新的?

我在 /members/single/ 文件夹中创建了文件 songprofile.php。

我想要的是当 URL 为http://www.mysite.com/members/user/songprofile/时,此 songprofile.php 模板将在成员组件中呈现,其方式与我修改后的活动/朋友模板完全相同.

但我真的不知道如何将模板添加到成员组件。

显然,我仍然希望加载 members-header.php 等等……一切都一样,但如果有意义的话,只需渲染这个新的自定义模板

任何人都可以帮忙吗?

4

0 回答 0