Changeset 13886 for trunk/src/bp-core/admin/bp-core-admin-rewrites.php
- Timestamp:
- 06/01/2024 07:41:30 PM (10 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-core/admin/bp-core-admin-rewrites.php
r13877 r13886 45 45 } 46 46 47 $directory_pages = (array) bp_core_get_directory_pages(); 47 $dir_pages_object = bp_core_get_directory_pages(); 48 $directory_pages = (array) $dir_pages_object; 48 49 $current_page_slugs = wp_list_pluck( $directory_pages, 'slug', 'id' ); 49 50 $current_page_titles = wp_list_pluck( $directory_pages, 'title', 'id' ); … … 80 81 81 82 if ( isset( $posted_data['_bp_component_slugs'] ) && is_array( $posted_data['_bp_component_slugs'] ) ) { 82 $postarr['meta_input']['_bp_component_slugs'] = array_map( 'sanitize_title', $posted_data['_bp_component_slugs'] );83 $postarr['meta_input']['_bp_component_slugs'] = array_map( 'sanitize_title', (array) $posted_data['_bp_component_slugs'] ); 83 84 } 84 85 … … 87 88 $current_group_create_custom_slug = ''; 88 89 89 if ( isset( $dir ectory_pages->groups->custom_slugs['bp_group_create'] ) ) {90 $current_group_create_custom_slug = $dir ectory_pages->groups->custom_slugs['bp_group_create'];90 if ( isset( $dir_pages_object->groups->custom_slugs['bp_group_create'] ) ) { 91 $current_group_create_custom_slug = $dir_pages_object->groups->custom_slugs['bp_group_create']; 91 92 } 92 93 … … 261 262 'slug' => 'group', 262 263 'rewrite_id' => $edit_subnav['rewrite_id'] . '_group', 263 ) 264 ), 264 265 ) 265 266 ); … … 268 269 269 270 $members_sub_navigation[ $navs['main_nav']['slug'] ] = array( 270 'name' 271 'name' => $navs['main_nav']['name'], 271 272 'sub_nav' => $navs['sub_nav'], 272 273 ); 273 274 } 274 ?>275 ?> 275 276 <tr> 276 277 <th scope="row"> … … 286 287 </th> 287 288 <td> 288 <input type="text" class="code" name="<?php printf( 'components[%1$d][_bp_component_slugs][%2$s]', absint( $directory_data->id ), esc_attr( $navs['main_nav']['rewrite_id'] ) ); ?>" id="<?php echo esc_attr( sprintf( '%s-slug', sanitize_key( $navs['main_nav']['rewrite_id'] ) ) ); ?>" value="<?php echo esc_attr( bp_rewrites_get_slug( $component_id, $navs['main_nav']['rewrite_id'], 289 <input type="text" class="code" name="<?php printf( 'components[%1$d][_bp_component_slugs][%2$s]', absint( $directory_data->id ), esc_attr( $navs['main_nav']['rewrite_id'] ) ); ?>" id="<?php echo esc_attr( sprintf( '%s-slug', sanitize_key( $navs['main_nav']['rewrite_id'] ) ) ); ?>" value="<?php echo esc_attr( bp_rewrites_get_slug( $component_id, $navs['main_nav']['rewrite_id'], $navs['main_nav']['slug'] ) ); ?>"> 289 290 </td> 290 291 </tr>
Note: See TracChangeset
for help on using the changeset viewer.