bp_invites_bulk_action_handler( $redirect, $doaction, $object_ids )
Bulk revoke invitations.
Description
Parameters
- $redirect
-
(Required)
- $doaction
-
(Required)
- $object_ids
-
(Required)
Return
(string)
Source
File: bp-invites/bp-invites-admin.php
function bp_invites_bulk_action_handler( $redirect, $doaction, $object_ids ) { $redirect = remove_query_arg( array( 'revoke_action' ), $redirect ); if ( 'revoke_action' === $doaction ) { foreach ( $object_ids as $post_id ) { if ( isset( $post_id ) && '' !== $post_id ) { wp_delete_post( $post_id, true ); } } // do not forget to add query args to URL because we will show notices later $redirect = add_query_arg( 'revoke_action', count( $object_ids ), // parameter value - how much posts have been affected $redirect ); } return $redirect; }
Changelog
Version | Description |
---|---|
BuddyBoss 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.