Cum pot exporta și apoi importa postări cu imagini reprezentative?
Doresc să mut un set de postări de pe un site WordPress pe altul.
WordPress are un instrument de export nativ care permite exportarea postărilor. Dar acest instrument nu păstrează imaginile reprezentative.
Știu că plugin-ul WordPress Importer oferă o opțiune pentru importarea imaginilor reprezentative. Dar în decursul anului în care am folosit această opțiune, nu a funcționat niciodată pentru mine.
Am găsit câteva plugin-uri în repository. Dar sunt vechi, netestate pe versiunile mai recente de WordPress și nu reușesc să le fac să funcționeze cu versiunea actuală.
În mod ideal, aș dori să import atât imaginea reprezentativă, cât și orice alt fișier media atașat postărilor.
Puteți consulta acest răspuns, dar instrucțiunile sunt puțin neclare, așa că le voi clarifica eu aici.
- Pe vechiul blog, exportați articolele folosind funcționalitatea standard de import/export din WordPress. Dacă nu sunteți familiarizat cu aceasta, consultați acest link pentru mai multe informații: https://codex.wordpress.org/Importing_Content
- Pe noul blog, utilizați WP Importer pentru a importa fișierul XML generat când ați exportat articolele de pe vechiul blog, dar nu faceți clic pe "Descărcați și importați fișierele atașate". Veți face acest lucru într-un pas ulterior. Importați articolele.
- Pe vechiul blog, descărcați Export Featured Images. La momentul scrierii acestui ghid, pluginul FUNCȚIONEAZĂ cu WP 5.1.1. Tocmai l-am testat.
- După ce pluginul este instalat, accesați Instrumente > Export Featured Images.
- Selectați "post" dacă doriți imaginile de blog
- Faceți clic pe export. Veți descărca un alt fișier XML
- Pe noul blog, accesați din nou WP Importer.
- De data aceasta, faceți clic pe "Descărcați și importați fișierele atașate", apoi pe "Trimite"
Aceasta va atribui toate imaginile reprezentative articolelor existente.
Dacă descărcați și importați fișierele atașate în primul import, acest lucru va împiedica funcționarea celui de-al doilea import.
Succes!

> "nu faceți clic pe „Descărcați și importați fișiere atașate" Nu am făcut clic pe aceasta, dar tot am primit o eroare care spunea „A eșuat importul atașamentelor media”. Am primit același mesaj în timpul pasului 8 și niciun fișier media nu a fost importat.

Aceasta funcționează pentru a importa/atașa Imaginea reprezentativă a fiecărui articol. Dar nu include imaginile încorporate, și nu pot face o a doua trecere cu opțiunea „Descărcați și importați fișiere atașate” ACTIVATĂ, deoarece wp-importer știe că articolele au fost deja importate. Cum putem importa ATÂT imaginile încorporate, CÂT și cele reprezentative?

Ar trebui să bifați opțiunea „Descărcați și importați fișiere atașate” de ambele ori. Pentru că prima dată importă imaginile din interiorul articolului, iar a doua oară importă imaginile reprezentative.

Am testat acest lucru cu WordPress 5.5 și încă funcționează. Mulțumesc că mi-ai economisit ore întregi de scris cod

Puteți exporta cu ușurință articolele și paginile folosind funcția încorporată de export din WordPress. Dacă doriți să exportați postările locale, veți întâmpina probleme, deoarece WordPress va importa doar fișierele media care sunt disponibile online, ceea ce înseamnă că localhost
nu va funcționa.
