Changeset 48121 for trunk/src/wp-includes/ms-site.php
- Timestamp:
- 06/22/2020 05:24:34 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/ms-site.php
r48104 r48121 115 115 } 116 116 117 // Rebuild the data expected by the `wpmu_new_blog` hook prior to 5.1.0 using whitelisted keys.118 // The `$ site_data_whitelist` matches the one used in `wpmu_create_blog()`.119 $ site_data_whitelist= array( 'public', 'archived', 'mature', 'spam', 'deleted', 'lang_id' );120 $meta = array_merge( array_intersect_key( $data, array_flip( $ site_data_whitelist) ), $meta );117 // Rebuild the data expected by the `wpmu_new_blog` hook prior to 5.1.0 using allowed keys. 118 // The `$allowed_data_fields` matches the one used in `wpmu_create_blog()`. 119 $allowed_data_fields = array( 'public', 'archived', 'mature', 'spam', 'deleted', 'lang_id' ); 120 $meta = array_merge( array_intersect_key( $data, array_flip( $allowed_data_fields ) ), $meta ); 121 121 122 122 /** … … 493 493 $data = apply_filters( 'wp_normalize_site_data', $data ); 494 494 495 $ whitelist= array( 'domain', 'path', 'network_id', 'registered', 'last_updated', 'public', 'archived', 'mature', 'spam', 'deleted', 'lang_id' );496 $data = array_intersect_key( wp_parse_args( $data, $defaults ), array_flip( $whitelist) );495 $allowed_data_fields = array( 'domain', 'path', 'network_id', 'registered', 'last_updated', 'public', 'archived', 'mature', 'spam', 'deleted', 'lang_id' ); 496 $data = array_intersect_key( wp_parse_args( $data, $defaults ), array_flip( $allowed_data_fields ) ); 497 497 498 498 $errors = new WP_Error();
Note: See TracChangeset
for help on using the changeset viewer.