Kiedy generuję plik XML za pomocą [Narzędzia> Eksportuj] i używam [Narzędzia> Importuj] na innej stronie WordPress, pojawia się komunikat „Nie można zaimportować multimediów” dla każdego typu postu załącznika. A obrazy, których nie udało się załadować, są odsyłane do hotlink z poprzedniego serwera, który zużywa transfer tego poprzedniego serwera ...
Ale kiedy pobieram „Test jednostkowy” ze strony http://codex.wordpress.org/Theme_Unit_Test, ten problem nie istnieje. Niektóre obrazy nadal mają komunikat „Nie udało się zaimportować multimediów”, ale jest to tylko 5 z 30 obrazów. Mają adresy URL do własnego serwera w pliku XML, ale w jakiś sposób [Narzędzia> Importuj] udaje im się pobrać swoje media i zastąpić te adresy URL nowymi lokalizacjami (nie jest to już link gorący).
Jaka jest sztuczka, aby działała poprawnie bez „Nie udało się zaimportować mediów”? Dlaczego nawet „Test jednostkowy” ma kilka komunikatów „Nie udało się zaimportować mediów”?
IMPORT_DEBUG
i ustawić, true
aby otrzymywać znaczące informacje zwrotne zamiast po prostu „Nie udało się zaimportować multimediów”. Nie mogę sobie wyobrazić, dlaczego nie jest to zachowanie domyślne. To może pomóc zawęzić problem, jeśli pogoda jest odpowiednia.
IMPORT_DEBUG
opcję
define ( 'IMPORT_DEBUG', true );
.
xml
adresy URL są włączone https
, edytuję xml
pliki, aby przełączyć https
na http
pomoc.