bp_nouveau_get_blogs_filters( string $context = '' )
Get Dropdown filters for the blogs component
Description
Parameters
- $context
-
(Optional) 'directory' or 'user'
Default value: ''
Return
(array) the filters
Source
File: bp-templates/bp-nouveau/includes/blogs/functions.php
function bp_nouveau_get_blogs_filters( $context = '' ) { if ( empty( $context ) ) { return array(); } $action = ''; if ( 'user' === $context ) { $action = 'bp_member_blog_order_options'; } elseif ( 'directory' === $context ) { $action = 'bp_blogs_directory_order_options'; } /** * Recommended, filter here instead of adding an action to 'bp_member_blog_order_options' * or 'bp_blogs_directory_order_options' * * @since BuddyPress 3.0.0 * * @param array the blogs filters. * @param string the context. */ $filters = apply_filters( 'bp_nouveau_get_blogs_filters', array( 'active' => __( 'Recently Active', 'buddyboss' ), 'newest' => __( 'Newest', 'buddyboss' ), 'alphabetical' => __( 'Alphabetical', 'buddyboss' ), ), $context ); if ( $action ) { return bp_nouveau_parse_hooked_options( $action, $filters ); } return $filters; }
Changelog
Version | Description |
---|---|
BuddyPress 3.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.