Проблема с array_filter темы REAL HOMES, заданный bool

#php #arrays #wordpress #filter #themes

#php #массивы #wordpress #Фильтр #темы

Вопрос:

Доброе утро!

Прежде всего, извините за мой ржавый английский. У меня проблема с темой WordPress. Чтобы быть более конкретным с формой поиска:

Предупреждение: array_filter() ожидает, что параметр 1 будет массивом, bool задан в /home/inmobil1/public_html/wp-content/themes/realhomes/assets/modern/partials/properties/search/advance.php в строке 45

Я пытался связаться с поддержкой темы, но они задерживаются для устранения неполадок.

Я также пытался деактивировать все плагины, один за другим, и не работает. Поэтому я думаю, что проблема должна быть в коде:

  <div class="inspiry_show_on_doc_ready rh_prop_search rh_prop_search_init <?php echo esc_attr($advance_search_expand);?>">
     <?php
     if ( inspiry_is_rvr_enabled() ) {
         get_template_part( 'assets/modern/partials/properties/search/rvr-form' );
     } else {
         if ( array_filter( $get_theme_search_fields ) ) {
             switch ( $get_search_form_layout ) {
                 case 'default';
                     get_template_part( 'assets/modern/partials/properties/search/form' );
                     break;
                 case 'smart';
                     get_template_part( 'assets/modern/partials/properties/search/form-smart' );
                     break;
             }
         }
     }

     ?>
 </div>
 <!-- /.rh_prop_search -->
 <?php
   endif;
  }
?>
 

Может кто-нибудь, пожалуйста, помочь мне разобраться в этом?

Комментарии:

1. как говорится в ошибке Warning: array_filter() expects parameter 1 to be array, bool given in , вы даете array_filter() логическое значение, попробуйте отладить свой $get_theme_search_fields .

2. Спасибо, мистер Шерлок, к сожалению, я не знаю, как отлаживать $get_theme_search_fields. Не могли бы вы мне помочь, пожалуйста?