Skip to:
Content

Ticket #6588: 6588.03.patch

File 6588.03.patch, 1.1 KB (added by r-a-y, 2 years ago)
  • src/bp-members/bp-members-screens.php

     
    463463         */ 
    464464        public function directory_template_hierarchy( $templates = array() ) { 
    465465 
     466                // Set up the template hierarchy 
     467                $hierarchy = array(); 
     468                if ( '' !== bp_get_current_member_type() ) { 
     469                        $hierarchy[] = 'members/index-directory-type-' . sanitize_file_name( bp_get_current_member_type() ) . '.php'; 
     470                } 
     471                $hierarchy[] = 'members/index-directory.php'; 
     472 
    466473                /** 
    467474                 * Filters the template hierarchy for theme compat and members directory page. 
    468475                 * 
     
    470477                 * 
    471478                 * @param array $value Array of template paths to add to hierarchy. 
    472479                 */ 
    473                 $new_templates = apply_filters( 'bp_template_hierarchy_members_directory', array( 
    474                         'members/index-directory.php' 
    475                 ) ); 
     480                $new_templates = apply_filters( 'bp_template_hierarchy_members_directory', $hierarchy ); 
    476481 
    477482                // Merge new templates with existing stack 
    478483                // @see bp_get_theme_compat_templates()