bp_nouveau_group_reset_front_template( array $templates = array(), BP_Groups_Group $group = null )
Add the default group front template to the front template hierarchy.
Description
Parameters
- $templates
-
(Optional) The list of templates for the front.php template part.
Default value: array()
- $group
-
(Optional) The group object.
Default value: null
Return
(array) The same list with the default front template if needed.
Source
File: bp-templates/bp-nouveau/includes/groups/functions.php
902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 | function bp_nouveau_group_reset_front_template( $templates = array (), $group = null ) { if ( empty ( $group ->id ) ) { return $templates ; } $use_default_front = bp_nouveau_get_appearance_settings( 'group_front_page' ); // Setting the front template happens too early, so we need this! if ( is_customize_preview() ) { $use_default_front = bp_nouveau_get_temporary_setting( 'group_front_page' , $use_default_front ); } if ( ! empty ( $use_default_front ) ) { array_push ( $templates , 'groups/single/default-front.php' ); } /** * Filters the BuddyPress Nouveau template hierarchy after resetting front template for groups. * * @since BuddyPress 3.0.0 * * @param array $templates Array of templates. */ return apply_filters( '_bp_nouveau_group_reset_front_template' , $templates ); } |
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.