要获取组计数,请使用groups_get_user_groups
.在以下位置查找:buddypress\\bp-groups\\bp-groups-functions.php
在members循环中,成员id通过以下方式提供:bp_member_user_id()
您需要检查成员循环模板,以了解如何挂钩到循环中。或者在子主题中重载该模板并添加do_action
无论你想去哪里。
一旦你有了一个钩子,用它来称呼这样的东西:
function get_group_count_for_member() {
$groups_for_member = groups_get_user_groups( bp_member_user_id() );
echo \'Groups: \' . $groups_for_member[\'total\'];
}