Come esportare e poi importare post con immagini in evidenza?
Vorrei spostare una serie di post da un sito WordPress a un altro.
WordPress ha uno strumento di esportazione nativo che permette di esportare i post. Tuttavia, questo strumento non conserva le immagini in evidenza.
Sono a conoscenza che il plugin WordPress Importer offre un'opzione per importare le immagini in evidenza. Ma nell'anno in cui ho usato questa opzione, non ha mai funzionato per me.
Ho trovato un paio di plugin nel repository. Ma sono vecchi, non testati sulle versioni più recenti di WordPress e non riesco a farli funzionare con la versione attuale.
Idealmente, vorrei importare sia l'immagine in evidenza che qualsiasi altro media allegato ai post.

Puoi consultare questa risposta, ma le istruzioni sono un po' poco chiare, quindi le chiarirò io stesso qui.
- Sul vecchio blog, esporta i post utilizzando la funzionalità standard di importazione/esportazione di WordPress. Se non sei familiare con questa funzionalità, consulta questo link per maggiori informazioni: https://codex.wordpress.org/Importing_Content
- Sul nuovo blog, utilizza WP Importer per importare il file XML generato quando hai esportato i post dal vecchio blog, ma non cliccare su "Scarica e importa gli allegati". Lo farai in un passaggio successivo. Importa i post.
- Sul vecchio blog scarica Export Featured Images. Al momento della scrittura questo plugin FUNZIONA con WP 5.1.1. L'ho appena testato.
- Una volta installato il plugin, vai su Strumenti > Export Featured Images.
- Seleziona "post" se vuoi le immagini del blog
- Clicca su esporta. Scaricherai un altro file XML
- Sul nuovo blog, visita nuovamente WP Importer.
- Questa volta, clicca su "Scarica e importa gli allegati", poi clicca su "Invia"
Questo assegnerà tutte le immagini in evidenza ai post esistenti.
Se scarichi e importi gli allegati nella prima importazione, impedirai alla seconda importazione di funzionare correttamente.
Buona fortuna!

> "non cliccare su 'Scarica e importa allegati'" Non ho cliccato questa opzione ma ho comunque ricevuto un errore che diceva "Importazione allegati media fallita". Ho ricevuto lo stesso messaggio anche durante il passo 8 e nessun media è stato importato.

Questo metodo funziona per importare/collegare l'immagine in evidenza di ogni articolo. Ma non include le immagini inline, e non posso fare un secondo passaggio con l'opzione 'Scarica e importa allegati' attiva, perché l'importatore WordPress sa che gli articoli sono già stati importati. Come possiamo importare SIA le immagini inline che quelle in evidenza?

Dovresti selezionare l'opzione "Scarica e importa allegati" entrambe le volte. Perché la prima volta importa le immagini interne, e la seconda volta importa le immagini in evidenza.

Testato con WordPress 5.5 e funziona ancora. Grazie per avermi risparmiato ore di scrittura di codice

Puoi facilmente esportare i post e le pagine utilizzando la funzione di esportazione integrata di WordPress. Se vuoi esportare i post locali, avrai problemi, questo perché WordPress importerà solo i file multimediali disponibili online, il che significa che localhost
non funzionerà.
