BuddyPress,使用群组ID获取群组的url(link)
BuddyPress, get url (link) of a group using the group id
我正在使用以下方法获取组的 ID:
$group = groups_get_group( array( 'group_id' => $id) );
但我这辈子都不知道如何 return 将 link 添加到群组中。
我可以抓住鼻涕虫,但有些组是子组所以我不能只是:
echo 'domain/groups/'.$group->slug;
非常感谢任何帮助。
你试过了吗:
bp_get_group_permalink( $group );
这将 return 该组的 href 值。
要获得 html link 使用:
bp_get_group_link( $group );
对于仍然需要答案的人 bp_get_group_permalink( $group );不适用于组 ID,因为您需要创建一个 Buddypress 组对象。像这样:
$group_obj = groups_get_group ( $group_id );
$href = bp_get_group_permalink( $group_obj );
我正在使用以下方法获取组的 ID:
$group = groups_get_group( array( 'group_id' => $id) );
但我这辈子都不知道如何 return 将 link 添加到群组中。
我可以抓住鼻涕虫,但有些组是子组所以我不能只是:
echo 'domain/groups/'.$group->slug;
非常感谢任何帮助。
你试过了吗:
bp_get_group_permalink( $group );
这将 return 该组的 href 值。 要获得 html link 使用:
bp_get_group_link( $group );
对于仍然需要答案的人 bp_get_group_permalink( $group );不适用于组 ID,因为您需要创建一个 Buddypress 组对象。像这样:
$group_obj = groups_get_group ( $group_id );
$href = bp_get_group_permalink( $group_obj );