Задать вопрос
@kingdomofcrooked
Дизайнер

Ошибка Warning: Invalid argument supplied?

Возникает следующая ошибка на странице редактирования новости и в самой новости, если вводить текст по русски. Не важно в какие блоки. Даже в шорткоды. Если писать текст на англимком, ошибок нет. Еще интересно то что если делать блок с русским текстом, после этого блока разваливаются последующие блоки. На других страницах с русским текстом проблем нет. Но именно на странице редактирования новости single.php все эти проблемы.

Warning: Invalid argument supplied for foreach() in /var/www/u0591122/data/www/cniild.ru/wp-includes/blocks.php on line 183

5c57175511547509064061.jpeg

Код из файла blocks.php, начиная с 183 строки:
foreach ( $block['innerContent'] as $chunk ) {
		$block_content .= is_string( $chunk ) ? $chunk : render_block( $block['innerBlocks'][ $index++ ] );
	}

	if ( ! is_array( $block['attrs'] ) ) {
		$block['attrs'] = array();
	}

	if ( $is_dynamic ) {
		$global_post   = $post;
		$block_content = $block_type->render( $block['attrs'], $block_content );
		$post          = $global_post;
	}
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы