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'); Il progetto che prevedeva uno script bash per il monitoraggio, tramite crontab, delle risorse di…
Portare un progetto editoriale sullo smartphone non significa necessariamente riscriverlo da zero. Con RicetteUmbre abbiamo…
Reading Time: 2 minutesMonitorare le risorse di un server o computer linux in modo semplice…
Reading Time: < 1 minuteEsclusione di una serie di prodotti selezionati tramite l'apposito menù e…
Reading Time: < 1 minuteNel video che vedete di seguito, a titolo di esempio, ho…
Reading Time: 2 minutesVediamo come è possibile fare il restart di php-fpm con capistrano dopo…