bp_group_has_membership_requests( array|string $args = '' )
Initialize a group membership request template loop.
Description
Parameters
- $args
-
(Optional)
- 'group_id'
(int) ID of the group. Defaults to current group. - 'per_page'
(int) Number of records to return per page. Default: 10. - 'page'
(int) Page of results to return. Default: 1. - 'max'
(int) Max number of items to return. Default: false.
Default value: ''
- 'group_id'
Return
(bool) True if there are requests, otherwise false.
Source
File: bp-groups/bp-groups-template.php
function bp_group_has_membership_requests( $args = '' ) { global $requests_template; $r = bp_parse_args( $args, array( 'group_id' => bp_get_current_group_id(), 'per_page' => 10, 'page' => 1, 'max' => false ), 'group_has_membership_requests' ); $requests_template = new BP_Groups_Membership_Requests_Template( $r ); /** * Filters whether or not a group membership query has requests to display. * * @since BuddyPress 1.1.0 * * @param bool $value Whether there are requests to display. * @param BP_Groups_Membership_Requests_Template $requests_template Object holding the requests query results. */ return apply_filters( 'bp_group_has_membership_requests', $requests_template->has_requests(), $requests_template ); }
Changelog
Version | Description |
---|---|
BuddyPress 1.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.