bp_activity_get_favorite_users_tooltip_string( $activity_id )
Get users for activity favorite tooltip
Description
Parameters
- $activity_id
-
(Required)
Return
(string)
Source
File: bp-activity/bp-activity-functions.php
function bp_activity_get_favorite_users_tooltip_string( $activity_id ) { if ( ! bp_is_activity_like_active() ) { return false; } $current_user_id = get_current_user_id(); $favorited_users = bp_activity_get_meta( $activity_id, 'bp_favorite_users', true ); if ( ! empty( $favorited_users ) ) { $like_text = bp_activity_get_favorite_users_string( $activity_id ); $favorited_users = array_reduce( $favorited_users, function ( $carry, $user_id ) use ( $current_user_id, $like_text ) { if ( $user_id != $current_user_id ) { $user_data = get_userdata( $user_id ); if ( strpos( $like_text, $user_data->display_name ) === false ) { $carry .= $user_data->display_name . ' '; } } return $carry; } ); } return $favorited_users; }
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.