• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Ошибка при установке Темы

radgiv1

Создатель
Регистрация
20 Янв 2013
Сообщения
41
Реакции
15
Привет всем! Подскажите устанавливаю тему выдает ошибку: Warning: Invalid argument supplied for foreach() in /var/www/uХХХ/data/www/ХХХ/wp-content/themes/flatsome/inc/admin/advanced/classes/class.options_machine.php on line 180
Посмотрел там строчка 180 - foreach ($value['options'] as $select_ID => $option) {
Подскажите в чем дело? Как исправить. Спасибо
 
Последнее редактирование:
По идее, там не один раз эта ошибка будет вылетать.

Warning: Invalid argument supplied for foreach() in wp-includes/blocks.php on line 183
Данная проблема вызывается с включенной настройкой в php.ini (или эквиваленте) mbstring.func_overload = 2 (или ином значении отличном от 0)
Эта настройка также может вызывать другие достаточно неожиданные и неприятные проблемы, она крайне не рекомендуется к использованию и разработчиками PHP.
Проверьте эту настройку и установите в значение 0, если оно отличается.


Как вариант, попробуй сделать проверку на is_array

По аналогии:
PHP:
foreach ( $block['innerContent'] as $chunk ) {
        $block_content .= is_string( $chunk ) ? $chunk : render_block( $block['innerBlocks'][ $index++ ] );
    }

меняем на:
PHP:
if ( is_array( $block['innerContent'] ) ) {
            foreach ( $block['innerContent'] as $chunk ) {
            $block_content .= is_string( $chunk ) ? $chunk : render_block( $block['innerBlocks'][ $index++ ] );
        }
    }
 
Последнее редактирование:
Назад
Сверху