come-trovare-e-sostituire-un-testo-specifico-in-wordpress

Condividi questo contenuto!

In questa guida ti mostreremo come trovare e sostituire un testo specifico in WordPress.

Stai cercando di effettuare una ricerca di massa e sostituirla in WordPress? Sia che tu voglia trovare e sostituire un testo specifico, un URL o un’immagine, puoi farlo facilmente con una semplice query SQL.

Quando potresti aver bisogno di trovare e sostituire un testo specifico in WordPress?

Supponiamo che tu abbia aggiunto testo o URL specifici a un certo numero di tuoi post. Non sai in quali post hai aggiunto quel testo, ma sai che ce ne sono molti.

Ora, puoi cercare manualmente nel tuo sito e modificare ogni singolo post uno per uno, ma ci vorrà del tempo e c’è un’alta probabilità che tu ne salti alcuni.

L’uso di un singolo comando per trovare e sostituire automaticamente farà la stessa cosa ma molto più rapidamente ed efficientemente.

C’è un aspetto negativo però. Se hai commesso un errore, non sarai in grado di annullarlo. Una volta sostituito il testo, non c’è più. Dovrai digitare con attenzione il testo che stai cercando e il testo con cui desideri sostituirlo.

Detto questo, vediamo come puoi facilmente trovare e sostituire un testo specifico in WordPress utilizzando il suo database.

Come accennato in precedenza, le modifiche apportate al database non saranno reversibili. È necessario prendere ogni precauzione per assicurarsi di non perdere i dati.

Per prima cosa devi creare un backup del database di WordPress. Puoi farlo utilizzando un plug-in di backup di WordPress . In alternativa, puoi anche creare un backup del database usando phpMyAdmin .

Dopo aver creato il backup del database di WordPress, puoi passare a eseguire i comandi di ricerca e sostituzione.

Eseguire il comando Trova e sostituisci con un plug-in WordPress

Se non si ha familiarità con il codice e non si desidera scrivere una query SQL personalizzata, è possibile trovare e sostituire un testo specifico con un plug-in WordPress facile da usare chiamato Better Search Replace .

Ti consente di eseguire la ricerca e sostituire i comandi dall’area di amministrazione di WordPress.

La prima cosa che devi fare è installare e attivare il plug-in Better Search Replace. Dopo l’attivazione, è necessario visitare la pagina Strumenti »Better Search Replace per utilizzare il plug-in.

Search Replace Db

Aggiungi semplicemente la stringa di testo che desideri cercare, quindi aggiungi il testo di sostituzione.

Successivamente è necessario selezionare le tabelle che si desidera esaminare. Ad esempio, se si desidera cercare e sostituire del testo nei post, è possibile selezionare la tabella dei post. Se lo desideri, puoi anche selezionare più tabelle.

Il plug-in può eseguire una ricerca con distinzione tra maiuscole e minuscole e sostituirla. Può anche eseguire una ricerca senza effettuare la sostituzione del testo che consente appunto di vedere quante celle sono interessate dalla ricerca senza sostituire effettivamente il testo.

Quando sei soddisfatto, fai clic sul pulsante Esegui ricerca / sostituisci (Search/Replace). Se non hai selezionato l’opzione di ricerca senza sostituzione, il plug-in eseguirà ora la ricerca e la sostituirà con il testo da te scelto per la sostituzione sul tuo database WordPress.

Esecuzione di Trova e sostituisci (Search and Replace) tramite query MySQL con phpMyAdmin

Puoi anche usare phpMyAdmin per trovare e sostituire il testo dal tuo database WordPress.

Per prima cosa devi accedere al pannello di controllo cPanel del tuo hosting WordPress . Scorri verso il basso fino alla sezione del database e fai clic su phpMyAdmin.

cpanel-phpmyadmin

La dashboard di cPanel potrebbe apparire leggermente diversa dallo screenshot ma sarà simile.

Questo avvierà phpMyAdmin dove dovrai fare clic sul nome del tuo database WordPress e quindi fare clic su SQL.

Phpmyadminsql

Dovrai inserire la tua query SQL in questo formato:

1
2
update TABLE_NAME set FIELD_NAME =
replace(FIELD_NAME, 'Testo da cercare', 'testo con cui sostituire');

Ad esempio, se si desidera cercare testo nel contenuto di un post di WordPress, scrivere la query in questo modo:

1
2
update wp_posts set post_content =
replace(post_content,'Testo da cercare','testo con cui sostituire');

Fai clic sul pulsante “Vai (Go)” per continuare.

PhpMyAdmin eseguirà la tua query SQL e, in caso di successo, mostrerà il numero di righe interessate dalla query.

Ora puoi visitare il tuo sito WordPress per vedere le tue modifiche in azione.

E’ tutto! Speriamo che questo articolo ti abbia aiutato a imparare come trovare e sostituire un testo specifico in WordPress con plugin o direttamente dal database con una query.

Dichiarazione sulla trasparenza: il contenuto di B-Fast è supportato dal lettore, il che significa che se fai clic su alcuni dei collegamenti in questo post, potremmo guadagnare una piccola tassa di riferimento. Tieni presente che raccomandiamo solo prodotti che utilizziamo noi stessi e / o che riteniamo possano aggiungere valore ai nostri lettori.

Condividi questo contenuto!

Related Posts