bp_activity_check_blacklist_keys( BP_Activity_Activity $activity )
Mark the posted activity as spam, if it contains blacklist keywords.
Description
Parameters
- $activity
-
(Required) The activity object to check.
Source
File: bp-activity/bp-activity-filters.php
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 | function bp_activity_check_blacklist_keys( $activity ) { // Only check specific types of activity updates. if ( ! in_array( $activity ->type, bp_activity_get_moderated_activity_types() ) ) { return ; } // Send back the error so activity update fails. // @todo This is temporary until some kind of trash status is built. $blacklist = bp_core_check_for_blacklist( $activity ->user_id, '' , $activity ->content, 'wp_error' ); if ( is_wp_error( $blacklist ) ) { $activity ->errors = $blacklist ; // Backpat. $activity ->component = false; } } |
Changelog
Version | Description |
---|---|
BuddyPress 1.6.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.