Search Replace DB: Cerca e Sostituisci, nel Database di WordPress

Pubblicato da Yuri Carlenzoli | 26 marzo 2013

Search Replace DB è uno script in PHP che cerca e sostituisce stringhe o comunque parti di testo nel database di WordPress, funziona anche con Drupal.

Search-Replace-DB

Una qualsiasi persona che ha un sito internet o blog realizzato con WordPress, in determinate circostanze, alcune delle quali verranno dette anche in questo articolo tramite esempi, oltre che cimentarsi con il codice del template o del CMS può avere la necessità di farlo con il database MySQL, è meno semplice e meno documentato per le persone comuni, anche online, Search Replace DB o "Safe Search Replace" permette di farlo per cercare e sostituire stringhe di codice o testo presenti nel database MySQL di WordPress, l'autore riferisce funzioni anche con Drupal, personalmente non l'ho testato con quest'ultimo CMS, con WordPress si e va bene.

Questo script in PHP però non può venire utile solamente a chi di programmazione web poco ne capisce, un web designer, webmaster, SEO ed altro, anche se un'infarinatura di tutto quello che riguarda i siti web un po dovrebbe averla, non hanno spesso a che fare con i database MySQL a parte le semplici azioni di routine come importare, esportare, ottimizzare, ecc. i database, Search Replace DB è un tool molto utile anche a loro.

Perché è utile e come usare Search Replace DB

Come un qualsiasi programma per il computer che cerca e modifica in più files anche i possibili utilizzi di Safe Search Replace sono svariati, si può modificare del contenuto presente in più articoli in un solo colpo, si può cambiare il nome utente di WordPress, oppure, come viene consigliato dallo sviluppatore del plugin si può usare Search Replace DB dopo che è stato cambiato il dominio per sostituire tutti i links presenti nel vecchio sito in modo tale che puntino a quello nuovo, e gli utilizzi possono essere anche altri.

Usare Search Replace DB è semplice, un minimo di confidenza con il database di WordPress bisogna però averla, se non si ha anche nel codex di WordPress sono riportate le informazioni sulle sue tabelle del database.

La prima cosa da fare per usare Search Replace DB è quella di caricare lo script nella directory del server dov'è installato WordPress ed accedere allo script semplicemente digitando il suo URL assoluto nella barra dell'indirizzi del browser (ad esempio "http://miosito.com/wordpress/searchreplacedb2.php").

Fatto questo, sempre vadano bene, al massimo con un click si possono modificare, la prima operazione da fare, dato che i parametri per accedere al database vengono riconosciuti automaticamente è quella di selezionare la/le tabella/e del database dove si vogliono modificare le stringhe:

Selezionare-Tabella-Database-Search-Replace-DB

Una volta dopo aver selezionato una o più tabelle in Search Replace DB, dove, esso andrà a cercare e modificare i valori, si visualizzerà l'interfaccia come nella prima immagine di questo articolo, basterà scrivere sopra la stringa/il testo da sostituire e sotto con cosa sostituirla/o.

A parte la raccomandazione di fare un backup del database prima di modificarlo, non si sa mai che potrebbe andare qualcosa di storto, concludo raccomandandovi di cancellare lo script dal server dopo che l'avete usato, come avete fatto alla svelta voi a modificare il database di WordPress farebbero altrettanto facilmente dei malintenzionati che vogliono danneggiarvi.

Da qui potete fare download di Search Replace DB, basta scaricare lo script "searchreplacedb2.php".

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Moderazione dei commenti attiva. Il tuo commento non apparirà immediatamente.