Когда я генерирую XML-файл с помощью [Инструменты> Экспорт] и использую [Инструменты> Импорт] на другом веб-сайте WordPress, я получаю сообщение «Не удалось импортировать медиа» для каждого типа сообщения вложения. И образы, которые не удалось загрузить, имеют горячую ссылку с предыдущего сервера, который использует передачу этого предыдущего сервера ...
Но когда я загружаю "Unit Test" с http://codex.wordpress.org/Theme_Unit_Test, тогда этой проблемы не существует. Некоторые изображения все еще имеют «Не удалось импортировать медиа», но это всего лишь 5 из 30 изображений. У них есть URL-адреса к их собственному серверу в их XML, но каким-то образом [Инструменты> Импорт] удается загрузить их медиа и заменить эти URL-адреса новыми местоположениями (это больше не является горячей ссылкой).
В чем прикол, чтобы он работал правильно без «Не удалось импортировать медиа»? Почему даже в «модульном тесте» есть несколько сообщений «Не удалось импортировать медиа»?
IMPORT_DEBUG
и установить его true
для получения значимой обратной связи, а не просто «Не удалось импортировать медиа». Я не могу себе представить, почему это не поведение по умолчанию. Это может помочь сузить вашу проблему, если погода будет подходящей.
IMPORT_DEBUG
опцию
define ( 'IMPORT_DEBUG', true );
.
xml
URL - адреса находятся на https
, редактируя xml
файлы для переключения https
на http
помощь.