From 592a8e0fea5719e99d44523952bcfeae399762b2 Mon Sep 17 00:00:00 2001 From: sajib-bb Date: Fri, 21 Aug 2026 09:36:08 +0600 Subject: [PATCH] Fix: Group Type list not appearing in the select dropdown on the Group Settings page (frontend) when ReadyLaunch is enabled --- .../groups/single/admin/group-settings.php | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/src/bp-templates/bp-nouveau/readylaunch/groups/single/admin/group-settings.php b/src/bp-templates/bp-nouveau/readylaunch/groups/single/admin/group-settings.php index 5895c43709..d9153cece9 100644 --- a/src/bp-templates/bp-nouveau/readylaunch/groups/single/admin/group-settings.php +++ b/src/bp-templates/bp-nouveau/readylaunch/groups/single/admin/group-settings.php @@ -221,6 +221,16 @@ ` as they're not part of the post-content + // allowed-tags list, so a dedicated allowlist is used instead to keep these options intact. + $group_type_option_allowed_html = array( + 'option' => array( + 'for' => true, + 'value' => true, + 'selected' => true, + ), + ); + foreach ( $group_types as $group_type ) : $group_option = sprintf( @@ -249,19 +259,19 @@ if ( ! empty( $include_group_type ) ) { if ( in_array( $group_type->name, $include_group_type, true ) ) { - echo wp_kses_post( $group_option ); + echo wp_kses( $group_option, $group_type_option_allowed_html ); } } else { - echo wp_kses_post( $group_option ); + echo wp_kses( $group_option, $group_type_option_allowed_html ); } } else { - echo wp_kses_post( $group_option ); + echo wp_kses( $group_option, $group_type_option_allowed_html ); } } else { - echo wp_kses_post( $group_option ); + echo wp_kses( $group_option, $group_type_option_allowed_html ); } } else { - echo wp_kses_post( $group_option ); + echo wp_kses( $group_option, $group_type_option_allowed_html ); } endforeach; ?>