: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
<?php $sites = get_sites(); ?>
<div class="wp-review-field wp-review-select-site">
<div class="wp-review-field-label">
<label for="wp-review-select-site"><strong><?php esc_html_e( 'Site: ', 'wp-review' ); ?></strong></label>
<div class="wp-review-field-option">
<select id="wp-review-select-site">
<option value=""><?php esc_html_e( 'Select site', 'wp-review' ); ?></option>
if ( ! empty( $sites ) ) {
foreach ( $sites as $site ) {
if ( is_main_site( $site->blog_id ) ) {
$blog_details = get_blog_details( $site->blog_id );
<option value="<?php echo intval( $site->blog_id ); ?>"><?php echo esc_html( $blog_details->blogname ); ?></option>
foreach ( $sites as $site ) {
if ( ! is_main_site( $site->blog_id ) ) {
$hide_options = wp_review_option( 'hide_global_options_' . $site->blog_id );
$hide_role_manager = wp_review_option( 'hide_role_manager_' . $site->blog_id );
$hide_import = wp_review_option( 'hide_import_' . $site->blog_id );
<div class="wp-review-subsite-wrapper" id="wp-review-site-<?php echo intval( $site->blog_id ); ?>-fields">
<h3><?php esc_html_e( 'General Settings', 'wp-review' ); ?></h3>
<div class="wp-review-field wp-review-multisite-general-settings">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide global options panel', 'wp-review' ); ?></label>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_show_global_options_' . $site->blog_id,
'name' => 'wp_review_options[hide_global_options_' . $site->blog_id . ']',
'value' => ! empty( $hide_options ),
<?php $hide = $hide_options ? 'style="display: none;"' : ''; ?>
<div class="wp-review-multisite-global-options" <?php echo $hide; // WPCS: xss ok. ?>>
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide Popup', 'wp-review' ); ?></label>
<?php wp_review_print_pro_text(); ?>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_general_popup_' . $site->blog_id,
'name' => 'wp_review_options[hide_general_popup_' . $site->blog_id . ']',
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide Notification Bar', 'wp-review' ); ?></label>
<?php wp_review_print_pro_text(); ?>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_general_bar_' . $site->blog_id,
'name' => 'wp_review_options[hide_general_bar_' . $site->blog_id . ']',
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide Yelp Reviews', 'wp-review' ); ?></label>
<?php wp_review_print_pro_text(); ?>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_yelp_reviews_' . $site->blog_id,
'name' => 'wp_review_options[hide_yelp_reviews_' . $site->blog_id . ']',
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide Facebook Reviews', 'wp-review' ); ?></label>
<?php wp_review_print_pro_text(); ?>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_facebook_reviews_' . $site->blog_id,
'name' => 'wp_review_options[hide_facebook_reviews_' . $site->blog_id . ']',
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide Google Reviews', 'wp-review' ); ?></label>
<?php wp_review_print_pro_text(); ?>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_google_reviews_' . $site->blog_id,
'name' => 'wp_review_options[hide_google_reviews_' . $site->blog_id . ']',
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide Role Manager', 'wp-review' ); ?></label>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_role_manager_' . $site->blog_id,
'name' => 'wp_review_options[hide_role_manager_' . $site->blog_id . ']',
'value' => ! empty( $hide_role_manager ),
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide Import', 'wp-review' ); ?></label>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_import_' . $site->blog_id,
'name' => 'wp_review_options[hide_import_' . $site->blog_id . ']',
'value' => ! empty( $hide_import ),
<h3><?php esc_html_e( 'Post Settings', 'wp-review' ); ?></h3>
$hide_in_posts = wp_review_option( 'hide_ratings_in_posts_' . $site->blog_id );
$hide_review_links = wp_review_option( 'hide_review_links_' . $site->blog_id );
$hide_user_reviews = wp_review_option( 'hide_user_reviews_' . $site->blog_id );
<div class="wp-review-multisite-posts-options">
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide reviews in single editor', 'wp-review' ); ?></label>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_ratings_in_posts_' . $site->blog_id,
'name' => 'wp_review_options[hide_ratings_in_posts_' . $site->blog_id . ']',
'value' => ! empty( $hide_in_posts ),
<?php $hide = $hide_in_posts ? 'style="display: none;"' : ''; ?>
<div id="wp-review-multisite-posts-options" <?php echo $hide; // WPCS: xss ok. ?>>
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide Popup Box', 'wp-review' ); ?></label>
<?php wp_review_print_pro_text(); ?>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_popup_box__' . $site->blog_id,
'name' => 'wp_review_options[hide_popup_box_' . $site->blog_id . ']',
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide Notification Bar', 'wp-review' ); ?></label>
<?php wp_review_print_pro_text(); ?>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_notification_bar__' . $site->blog_id,
'name' => 'wp_review_options[hide_notification_bar_' . $site->blog_id . ']',
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide Features', 'wp-review' ); ?></label>
<?php wp_review_print_pro_text(); ?>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_features__' . $site->blog_id,
'name' => 'wp_review_options[hide_features_' . $site->blog_id . ']',
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide Review Links', 'wp-review' ); ?></label>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_review_links__' . $site->blog_id,
'name' => 'wp_review_options[hide_review_links_' . $site->blog_id . ']',
'value' => ! empty( $hide_review_links ),
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide Review Description, Pros/Cons & Total Rating', 'wp-review' ); ?></label>
<?php wp_review_print_pro_text(); ?>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_review_description__' . $site->blog_id,
'name' => 'wp_review_options[hide_review_description_' . $site->blog_id . ']',
<div class="wp-review-field">
<div class="wp-review-field-label">
<label><?php esc_html_e( 'Hide User Reviews', 'wp-review' ); ?></label>
<div class="wp-review-field-option">
$form_field->render_switch(
'id' => 'wp_review_hide_user_reviews__' . $site->blog_id,
'name' => 'wp_review_options[hide_user_reviews_' . $site->blog_id . ']',
'value' => ! empty( $hide_user_reviews ),