Messo in produzione un nuovo sito web fatto con wordpress è necessario aggiornare le url di tutte le immagini del sito stesso, siano esse inserite negli articoli, nelle pagine, nei widget o altro; questo perchè wordpress usa url assolute per richiamare le immagini.
Per risolvere la “questione” esistono dei plugin che fanno il lavoro più o meno bene, ma la strada che preferisco è quella di agire direttamente sul database per avere il controllo completo di quello che si sta facendo.
Per questo motivo io in genere risolvo con due semplici query, queste:
1. Da usare x un sito con una sola lingua
UPDATE wp_posts SET post_content = replace(post_content, 'https://example.com', 'https://example.co.uk');
UPDATE wp_posts SET guid = replace(guid, 'https://miosito.com', 'https://miosito.it');
2. Da usare per un sito multilingua
UPDATE wp_100_posts SET post_content = replace(post_content, 'https://example.com', 'https://example.co.uk');
UPDATE wp_100_posts SET guid = replace(guid, 'https://miosito.com', 'https://miosito.it');
Reading Time: < 1 minute Esclusione di una serie di prodotti selezionati tramite l'apposito menù…
Reading Time: < 1 minute Nel video che vedete di seguito, a titolo di esempio,…
Reading Time: 2 minutes Vediamo come è possibile fare il restart di php-fpm con capistrano…
"Stiamo scoprendo modi migliori di creare software,sviluppandolo e aiutando gli altri a fare lo stesso.Grazie…
Shopware ha rilasciato una security patch in grado di colmare alcune lacune di sicurezza per…
Il tema e-commerce ed omnicanalità ha sostituito l'ormai obsoleta multicanalità, vediamo di cosa si tratta.…