Ciao @simonecimino,
lo puoi fare con molta pazienza e sicuramente prova prima su un’area di test. Gli interventi sul DB sono delicati e possono compromettere il buon funzionamento del sito. È bene lavorare direttamente sul DB solo se non hai altra scelta.
Nel DB di WP c’è una tabella chiamata wp_postmeta.
Devi conoscere l’ID dell’articolo a cui vuoi associare l’immagine e l’ID dell’immagine.
A questo punto dalla tab insert vai ad aggiungere i valori:
meta_id: vuoto (lo aggiunge in automatico il DB)
post_id: l'id dell'articolo
meta_key: _thumbnail_id
meta_value: l'id dell'immagine
Es:
Ricorda di salvare l’inserimento del dato.
Buongiorno @glorialchemica , grazie per la risposta.
Purtroppo sto agendo direttamente sul database perché si tratta di vecchi articoli difficili da importare su WordPress.
Mentre per quanto riguarda gli url delle singole immagini dove e in che modo devo caricarli?
Grazie,
buona giornata.
Simone
Ciao @glorialchemica , quando ho scritto “le immagini sono già caricate” intendevo caricate altrove, non in wp-content/uploads. Io sono in possesso degli url delle immagini.
Grazie
Ciao @simonecimino,
come impostazione predefinita WP non prevede il caricamento di una immagine in evidenza da link esterno.
Sul repository ho trovato questo plugin che può fare al caso tuo: https://wordpress.org/plugins/custom-url-to-featured-image/
Puoi fare una prova linkando una immagine e vedere come si comporta il DB di conseguenza per una importazione massiva.
Ciao @glorialchemica,
ho fatto qualche prova con questo plugin però non aggiunge l’immagine in evidenza tramite link esterno ma apre il link in una nuova scheda cliccando l’immagine in evidenza (già presente in WP).
A questo punto, poiché WP come impostazione predefinita non prevede il caricamento di una immagine in evidenza da link esterno, si potrebbero caricare le immagini massivamente in WP e associarle ai rispettivi articoli?
Io al momento ho traccia dell’id del post relativo all’articolo e del corrispondente link esterno dell’immagine in evidenza che nell’eventualità potrebbe essere sostituito con il nuovo link della medesima immagine ma caricata in WP.
La ringrazio molto per il supporto.
Simone
Ciao @simonecimino,
prova a caricare l’immagine da URL esterno con questo plugin. Ho fatto un test e ha funzionato.
https://it.wordpress.org/plugins/featured-image-from-url/
Ciao @glorialchemica,
ho provato ed ha funzionato correttamente, sono riuscito anche ad aggiungerle massivamente nel database.
Grazie per il prezioso supporto.
Un saluto,
Simone.
Ciao @simonecimino,
sono molto contenta tu abbia risolto.
Ottimo lavoro!
Un grande saluto anche a te
Ciao @glorialchemica,
io ho meta_key: _thumbnail_id correttamente indicato in postmeta,
ma se apro i post risultano tutti senza immagine in evidenza e non è possibile neanche caricarne un’altra. In pratica quando clicco su “usa come immagine in evidenza”, torno all’editor, ma l’immagina non compare. Sapresti come aiutarmi? Non dipende dal tema o dai plugin, ma il fattaccio è accaduto in seguito a esportazione/importazione del db.
-
Questa risposta è stata modificata 2 anni, 2 mesi fa da danielazzo.