bp_core_get_last_activity( int|string $last_activity_date = '', string $string = '' )
Format last activity string based on time since date given.
Description
Parameters
- $last_activity_date
-
(Optional) The date of last activity.
Default value: ''
- $string
-
(Optional) A sprintf()-able statement of the form 'active %s'.
Default value: ''
Return
(string) $last_active A string of the form '3 years ago'.
Source
File: bp-core/bp-core-functions.php
function bp_core_get_last_activity( $last_activity_date = '', $string = '' ) { // Setup a default string if none was passed. $string = empty( $string ) ? '%s' // Gettext placeholder. : $string; // Use the string if a last activity date was passed. $last_active = empty( $last_activity_date ) ? __( 'Not recently active', 'buddyboss' ) : sprintf( $string, bp_core_time_since( $last_activity_date ) ); /** * Filters last activity string based on time since date given. * * @since BuddyPress 1.2.0 * * @param string $last_active Last activity string based on time since date given. * @param string $last_activity_date The date of last activity. * @param string $string A sprintf()-able statement of the form 'active %s'. */ return apply_filters( 'bp_core_get_last_activity', $last_active, $last_activity_date, $string ); }
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.