magick81 da chatgpt 😂
Per sostituire le URL delle immagini degli articoli su WordPress, dovrai agire sulle seguenti tabelle del database:
- wp_posts: Questa tabella contiene i dati principali degli articoli, inclusi i link delle immagini in evidenza.
- wp_postmeta: Questa tabella contiene i metadati degli articoli, inclusi i link delle immagini inserite all'interno del testo.
Puoi utilizzare la seguente query MySQL per eseguire l'operazione di sostituzione delle URL delle immagini:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'dominio.it/blog/wp-content/uploads/', 'dominio.it/blognew/wp-content/uploads/');
Questa query sostituirà tutte le occorrenze della vecchia URL "dominio.it/blog/wp-content/uploads/" con la nuova URL "dominio.it/blognew/wp-content/uploads/" nella colonna "post_content" della tabella "wp_posts".
Successivamente, esegui la query seguente per aggiornare le URL delle immagini all'interno dei metadati:
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'dominio.it/blog/wp-content/uploads/', 'dominio.it/blognew/wp-content/uploads/') WHERE meta_key = '_wp_attached_file';
Questa query sostituirà tutte le occorrenze della vecchia URL "dominio.it/blog/wp-content/uploads/" con la nuova URL "dominio.it/blognew/wp-content/uploads/" nella colonna "meta_value" della tabella "wp_postmeta" solo per i metadati con la chiave "_wp_attached_file".
Assicurati di eseguire un backup del tuo database prima di eseguire le query, nel caso in cui si verifichino errori o problemi durante l'operazione. Inoltre, è sempre consigliabile testare le query su un ambiente di sviluppo o di prova prima di applicarle al tuo sito WordPress in produzione.