bp_ajax_get_suggestions()
AJAX endpoint for Suggestions API lookups.
Description Description
Source Source
File: bp-core/bp-core-functions.php
function bp_ajax_get_suggestions() { if ( ! bp_is_user_active() || empty( $_GET['term'] ) || empty( $_GET['type'] ) ) { wp_send_json_error( 'missing_parameter' ); exit; } $args = array( 'term' => sanitize_text_field( $_GET['term'] ), 'type' => sanitize_text_field( $_GET['type'] ), ); // Support per-Group suggestions. if ( ! empty( $_GET['group-id'] ) ) { $args['group_id'] = absint( $_GET['group-id'] ); } $results = bp_core_get_suggestions( $args ); if ( is_wp_error( $results ) ) { wp_send_json_error( $results->get_error_message() ); exit; } wp_send_json_success( $results ); }
Changelog Changelog
Version | Description |
---|---|
4.0.0 | Moved here to make sure this function is available even if the Activity component is not active. |
2.1.0 | Introduced. |