Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
03/09/2024 10:55:43 AM (3 years ago)
Author:
imath
Message:

BP Standalone Block Themes: adapt Groups template hierarchy

  • Adds a members/single/index.html root template to the BP Standalone Theme hierarchy to be used by BP Standalone Block Themes in respect of WP Block Themes templating logic.
  • Adds a groups/single/index.html root template to the BP Standalone Theme hierarchy to be used by BP Standalone Block Themes in respect of WP Block Themes templating logic.

See #9118
See ​https://github.com/buddypress/buddypress/pull/249
See ​https://github.com/buddypress/buddyvibes/pull/7

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-groups/screens/single/request-membership.php

    r13437 r13762  
    1212 *
    1313 * @since 1.0.0
     14 *
     15 * @return void
    1416 */
    1517function groups_screen_group_request_membership() {
    1618
    1719        if ( ! is_user_logged_in() ) {
    18                 return false;
     20                return;
    1921        }
    2022
    … …  
    2224
    2325        if ( 'private' != $bp->groups->current_group->status ) {
    24                 return false;
     26                return;
    2527        }
    2628
    … …  
    4143                // Check the nonce.
    4244                if ( ! check_admin_referer( 'groups_request_membership' ) ) {
    43                         return false;
     45                        return;
    4446                }
    4547
    … …  
    6062                        bp_core_add_message( __( 'Your membership request was sent to the group administrator successfully. You will be notified when the group administrator responds to your request.', 'buddypress' ) );
    6163                }
     64
    6265                bp_core_redirect( bp_get_group_url( $bp->groups->current_group ) );
    6366        }
    … …  
    7275        do_action( 'groups_screen_group_request_membership', $bp->groups->current_group->id );
    7376
    74         /**
    75          * Filters the template to load for a group's Request Membership page.
    76          *
    77          * @since 1.0.0
    78          *
    79          * @param string $value Path to a group's Request Membership template.
    80          */
    81         bp_core_load_template( apply_filters( 'groups_template_group_request_membership', 'groups/single/home' ) );
     77        $templates = array(
     78                /**
     79                 * Filters the template to load for a group's Request Membership page.
     80                 *
     81                 * @since 1.0.0
     82                 *
     83                 * @param string $value Path to a group's Request Membership template.
     84                 */
     85                apply_filters( 'groups_template_group_request_membership', 'groups/single/home' ),
     86                'groups/single/index',
     87        );
     88
     89        bp_core_load_template( $templates );
    8290}
Note: See TracChangeset for help on using the changeset viewer.