我正在使用以下方式获取群组的ID:
$group = groups_get_group( array( 'group_id' => $id) );
但是对于我的生活,我无法弄清楚如何将链接返回到自己的群体。
我可以抓住slu ,,但是有些组是子组,所以我不能只是:
echo 'domain/groups/'.$group->slug;
任何帮助非常感谢。
答案 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 );