我是Buddypress的新手。我正试图弄清楚以下几点,但似乎没有什么帮助(或者我没有朝着正确的方向看)。
我创建了一个\'meeting\' 作为自定义帖子。我想实现一种功能,使我可以在会议中包括特定的成员。
当我添加此自定义帖子时,这应该仅对这些用户可见,作为活动更新。此外,只有那些用户才能查看帖子,如果可能的话,可以更新帖子。
我已经创建了bp-custom.php
其中,我通过以下方式添加了对Buddypress for meeting的支持:
add_post_type_support( \'meeting\', \'buddypress-activity\' );
我相信这将在默认情况下发布到用户的活动流中。但是我会选择的其他用户呢?
我知道有一个APIbp_activity_add()
. 那么,我是否为\'save_post\' 在函数中,检查post类型是否为meeting,然后我执行bp_activity_add()
对于所有用户?但是,如果我已经创建了上面的(#1),它不会重复对创建它的用户的活动流的更新吗?