From cbf726224fd49645ac563406b0b67af8f107a483 Mon Sep 17 00:00:00 2001 From: audrasjb Date: Sat, 21 Jan 2023 11:12:56 +0100 Subject: [PATCH] 56886: Allow Network admin to determine whether a new site should be indexed by search engines or not. --- src/wp-admin/network/site-new.php | 37 +++++++++++++++++++++++++++++-- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/src/wp-admin/network/site-new.php b/src/wp-admin/network/site-new.php index 0314d02af81d5..9e2d98273955e 100644 --- a/src/wp-admin/network/site-new.php +++ b/src/wp-admin/network/site-new.php @@ -65,8 +65,22 @@ $title = $blog['title']; - $meta = array( - 'public' => 1, + $blog_meta = array(); + if ( isset( $blog['meta'] ) ) { + foreach ( $blog['meta'] as $blog_meta_key => $blog_meta_value ) { + if ( 'blog_public' === $blog_meta_key ) { + $blog_meta['public'] = intval( wp_unslash( $blog_meta_value ) ); + } else { + $blog_meta[ $blog_meta_key ] = sanitize_text_field( wp_unslash( $blog_meta_value ) ); + } + } + } + + $meta = wp_parse_args( + $blog_meta, + array( + 'public' => 1, + ) ); // Handle translation installation for the new site. @@ -262,6 +276,25 @@ + + + + + +
+ + +
+ +
+ +