bp_core_get_last_activity( int|string $last_activity_date = '', string $string = '' )
Format last activity string based on time since date given.
Description Description
Parameters 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 Return
(string) $last_active A string of the form '3 years ago'.
Source 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', 'buddypress' ) : sprintf( $string, bp_core_time_since( $last_activity_date ) ); /** * Filters last activity string based on time since date given. * * @since 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 ); }
Changelog Changelog
Version | Description |
---|---|
1.0.0 | Introduced. |