BuddyPress,使用组ID

时间:2015-05-28 12:56:21

标签: php wordpress buddypress

我正在使用以下方式获取群组的ID:

$group = groups_get_group( array( 'group_id' => $id) );

但是对于我的生活,我无法弄清楚如何将链接返回到自己的群体。

我可以抓住slu ,,但是有些组是子组,所以我不能只是:

echo 'domain/groups/'.$group->slug;

任何帮助非常感谢。

2 个答案:

答案 0 :(得分:3)

你有没有尝试过:

>>> str = 'author="PersonsName" date="1183050420" format="1.1" version="1.2"'
>>> eval ('dict(' + str.replace(" ",",") + ')')
{'date': '1183050420', 'format': '1.1', 'version': '1.2', 'author': 'PersonsName'}

答案 1 :(得分:1)

对于仍然需要答案的人为什么 bp_get_group_permalink( $group );不能仅使用组 ID,因为您需要创建一个 Buddypress 组对象。像这样:

    $group_obj = groups_get_group ( $group_id );
    $href = bp_get_group_permalink( $group_obj );