bp_get_member_latest_update( array|string $args = '' )
Get the latest update from the current member in the loop.
Description Description
Parameters Parameters
- $args
-
(Optional) Array of optional arguments.
- 'length'
(int) Truncation length. Default: 225. - 'view_link'
(bool) Whether to provide a 'View' link for truncated entries. Default: false.
Default value: ''
- 'length'
Return Return
(string)
Source Source
File: bp-members/bp-members-template.php
function bp_get_member_latest_update( $args = '' ) { global $members_template; $defaults = array( 'length' => 225, 'view_link' => true ); $r = wp_parse_args( $args, $defaults ); extract( $r ); if ( !bp_is_active( 'activity' ) || empty( $members_template->member->latest_update ) || !$update = maybe_unserialize( $members_template->member->latest_update ) ) return false; /** * Filters the excerpt of the latest update for current member in the loop. * * @since 1.2.5 * @since 2.6.0 Added the `$r` parameter. * * @param string $value Excerpt of the latest update for current member in the loop. * @param array $r Array of parsed arguments. */ $update_content = apply_filters( 'bp_get_activity_latest_update_excerpt', trim( strip_tags( bp_create_excerpt( $update['content'], $length ) ) ), $r ); $update_content = sprintf( _x( '- "%s"', 'member latest update in member directory', 'buddypress' ), $update_content ); // If $view_link is true and the text returned by bp_create_excerpt() is different from the original text (ie it's // been truncated), add the "View" link. if ( $view_link && ( $update_content != $update['content'] ) ) { $view = __( 'View', 'buddypress' ); $update_content .= '<span class="activity-read-more"><a href="' . bp_activity_get_permalink( $update['id'] ) . '" rel="nofollow">' . $view . '</a></span>'; } /** * Filters the latest update from the current member in the loop. * * @since 1.2.0 * @since 2.6.0 Added the `$r` parameter. * * @param string $update_content Formatted latest update for current member. * @param array $r Array of parsed arguments. */ return apply_filters( 'bp_get_member_latest_update', $update_content, $r ); }
Changelog Changelog
Version | Description |
---|---|
1.2.0 | Introduced. |