groups_register_activity_actions()
Register activity actions for the Groups component.
Description Description
Return Return
(false|null) False on failure.
Source Source
File: bp-groups/bp-groups-activity.php
function groups_register_activity_actions() {
$bp = buddypress();
if ( ! bp_is_active( 'activity' ) ) {
return false;
}
bp_activity_set_action(
$bp->groups->id,
'created_group',
__( 'Created a group', 'buddypress' ),
'bp_groups_format_activity_action_created_group',
__( 'New Groups', 'buddypress' ),
array( 'activity', 'member', 'member_groups' )
);
bp_activity_set_action(
$bp->groups->id,
'joined_group',
__( 'Joined a group', 'buddypress' ),
'bp_groups_format_activity_action_joined_group',
__( 'Group Memberships', 'buddypress' ),
array( 'activity', 'group', 'member', 'member_groups' )
);
bp_activity_set_action(
$bp->groups->id,
'group_details_updated',
__( 'Group details edited', 'buddypress' ),
'bp_groups_format_activity_action_group_details_updated',
__( 'Group Updates', 'buddypress' ),
array( 'activity', 'group', 'member', 'member_groups' )
);
bp_activity_set_action(
$bp->groups->id,
'activity_update',
__( 'Posted a status update in a Group', 'buddypress' ),
'bp_groups_format_activity_action_group_activity_update',
__( 'Group Activity Updates', 'buddypress' ),
array( 'activity', 'group', 'member', 'member_groups' )
);
/**
* Fires at end of registration of the default activity actions for the Groups component.
*
* @since 1.1.0
*/
do_action( 'groups_register_activity_actions' );
}
Changelog Changelog
| Version | Description |
|---|---|
| 1.1.0 | Introduced. |