Как исправить WordPress Blogger Importer, показывающий неверный аргумент, предоставленный для foreach (), связанный с автором?

Я пытаюсь импортировать блоггер XML в WordPress. При использовании Blogger Importer я получаю

Предупреждение: в foreach () указан неверный аргумент в
/home/caixasda/public_html/teste/teste/wp-content/plugins/blogger-importer/blogger-importer.php
по линии 227

После тщательной проверки файла blogger-importer.php строка 227 показывает foreach ($authors as $author) {

см. ниже

Так что я предполагаю, что это как-то связано с автором постов, но я не вижу ничего плохого.

Мой хостинг

PHP v7.2
предел памяти: 512M
post_max_size: 128M
upload_max_filesize: 32M
max_execution_time: 500
сообщение об ошибке: 32767
display_errors: 1
log_errors: 1
error_log: error_log
корень WordPress: / home / caixasda / public_html / teste / teste

 /**
* Retrieve authors from parsed data
*
* @param array $import_data Data returned by a WXR parser
*/
function get_authors_from_import( $import_data ) {

$feed = $this->parse($import_data);

$authors = $feed->get_authors();

foreach ($authors as $author) {
$login = sanitize_user( $author->get_name(), true );
$this->authors[$login] = array(
'author_login' => $author->get_name(),
'author_display_name' => $author->get_name(),
'author_email' => $author->get_email(),
);
}
}

Я могу импортировать другие файлы XML-блоггера из других блогов, но этот вывод:

Предупреждение: в foreach () указан неверный аргумент в
/home/caixasda/public_html/teste/teste/wp-content/plugins/blogger-importer/blogger-importer.php
по линии 227

0

Решение

РЕШИТЬ! Я пытался «[Blogger Importer Extended1Плагин и это сработало!
Так что, похоже, «импортер блоггеров» имеет ограничения и / или не очень хороший код.

0

Другие решения

Других решений пока нет …