如何从BuddyPress中的“Groups_Join_Group”操作获取group_id

时间:2012-11-29 作者:user1460692

我想在用户加入任何组时获取GROUP\\u creator\\u id。所以如果我得到group_id 在立即执行groups_join_group 行动人add_action() 方法

1 个回复
最合适的回答,由SO网友:Ahmad M 整理而成

$group_id 第一个参数是否传递给groups_join_group 动作挂钩函数,第二个参数是$user_id. 您可以使用这些数据获取组creator_id 例如:

add_action(\'groups_join_group\', \'my_groups_join_group_action\', 10, 2);

function my_groups_join_group_action($group_id, $user_id) {
    // use $group_id and $user_id here:
    $group = groups_get_group( array( \'group_id\' => $group_id ) );
    $creator_id = $group->creator_id;
}

结束

相关推荐

在BuddyPress的注册电子邮件或激活页面中显示用户的用户名

a) 我希望该人的用户名,以包括在他们的激活电子邮件一旦注册。e、 g.激活电子邮件如下:感谢注册!要完成帐户激活,请单击以下链接并使用您选择的用户名和密码登录:激活链接url如果不可能的话。b) 如果在电子邮件中单击激活链接后更容易在页面上显示它,我想在那里显示此人的用户名。e、 g.激活页面:您的帐户已成功激活!现在,您可以使用注册时提供的用户名和密码登录。