Come trovare e sostituire il testo in WordPress
Pubblicato: 2023-07-15Sei stanco di cercare e sostituire manualmente il testo sul tuo sito Web WordPress? Può essere scoraggiante, soprattutto se hai centinaia o addirittura migliaia di pagine da aggiornare. Ma non preoccuparti. In questo post del blog, ti mostreremo come trovare e sostituire facilmente il testo in WordPress .
Che tu sia un principiante o un utente esperto, ti abbiamo coperto con quattro diversi metodi che ti faranno risparmiare tempo e fatica.
Quindi tuffiamoci e impariamo come trovare e sostituire il testo in WordPress!
Perché è necessario trovare e sostituire il testo in WordPress?
Come utente WordPress, sai quanto sia fondamentale mantenere il tuo sito web aggiornato e pertinente. Che tu stia apportando modifiche al design del tuo sito o aggiornando i contenuti, potrebbe arrivare un momento in cui devi trovare e sostituire il testo nelle tue pagine WordPress.
Un motivo comune per trovare e sostituire il testo è quando si desidera aggiornare le informazioni visualizzate su più pagine. Ad esempio, la modifica manuale di ogni pagina può richiedere molto tempo se hai modificato i dettagli di contatto o aggiornato il prezzo del prodotto.
Un altro scenario in cui è utile trovare e sostituire il testo è durante le migrazioni di siti web . Se stai passando da un dominio o provider di hosting a un altro, alcuni elementi come gli URL potrebbero richiedere modifiche. Senza la capacità di trovare e sostituire il testo in modo efficiente, questo compito potrebbe diventare opprimente.
Inoltre, trovare e sostituire il testo può aiutare con l'ottimizzazione SEO. Se identifichi determinate parole chiave che non sono più efficaci o desideri modificare la lingua utilizzata in tutto il tuo sito per una migliore visibilità sui motori di ricerca, essere in grado di apportare tali modifiche rapidamente può giovare notevolmente al potenziale di posizionamento del tuo sito web.
Nel complesso, avere la possibilità di trovare e sostituire il testo in WordPress fa risparmiare tempo, riduce lo sforzo manuale, garantisce coerenza tra le pagine, aiuta nelle migrazioni del sito Web e migliora le prestazioni SEO, migliorando in definitiva l'esperienza utente complessiva del tuo sito Web.
Ora esploriamo alcuni metodi che semplificheranno ulteriormente questo processo!
Come trovare e sostituire il testo in WordPress?
Qui ti mostreremo quattro diversi metodi per trovare e sostituire il testo in WordPress:
- Tramite WP-CLI
- Tramite query SQL
- Con un plugin WordPress dedicato
- Utilizzo di Cerca Sostituisci DB PHP Script
Vediamo come possiamo utilizzare ciascun metodo per trovare e sostituire il testo in WordPress.
Metodo 1) Tramite WP-CLI
Se sei un utente WordPress che ha bisogno di eseguire sostituzioni di testo sul tuo sito web, WP-CLI è qui per semplificarti la vita.
WP-CLI ( WordPress Command Line Interface ) ti consente di gestire vari aspetti del tuo sito WordPress attraverso la riga di comando. E sì, ciò include la ricerca e la sostituzione del testo!
Innanzitutto, devi connetterti al tuo account di web hosting utilizzando SSH per trovare e sostituire il testo tramite WP-CLI. Per farlo, accedi al tuo cPanel e, sotto l'opzione Avanzate, troverai l'opzione “ Terminale ”.
Ora puoi vedere una nuova interfaccia che fornisce l'accesso alla riga di comando al tuo account sul server.
Quindi dovresti navigare nella directory in cui si trova la tua radice web usando la riga di comando. In altre parole, WP-CLI non funzionerà se il tuo file wp-config.php si trova altrove. Per impostazione predefinita, si trova nella directory public_html . Per accedere alla cartella public_html , digitare uno dei comandi elencati di seguito.
cd public_html/my_website
Non appena ti trovi nella directory public_html, puoi iniziare a utilizzare WP-CLI. Abbiamo fornito una citazione da un esempio di seguito per aiutarti a capire come utilizzare questo strumento.
wp search-replace <'vecchio testo'> <'nuovo testo'> <tabella>
Puoi sostituire il tuo testo nel " vecchio testo " e nel " nuovo testo " e includere " wp-posts" o " wp-terms " nelle tabelle. WP-CLI eseguirà la sostituzione sul database utilizzando questo comando.
E questo è tutto.
L'utilizzo di WP-CLI per trovare e sostituire il testo in WordPress è efficiente e fa risparmiare tempo rispetto alla ricerca manuale in ogni post o pagina. Quindi provalo la prossima volta che devi apportare modifiche collettive al tuo sito web!
Nota : inoltre, ricorda che non tutti i provider di hosting dispongono di questa funzione. Per motivi di sicurezza, in genere limitano l'accesso SSH ai propri server. Quindi questo metodo funziona solo se il tuo provider di hosting ha accesso Terminal/SSH.
Metodo 2) Tramite query MySQL
Uno dei metodi che puoi utilizzare per trovare e sostituire il testo in WordPress è una query MySQL. Questo metodo richiede più conoscenze tecniche, ma può effettivamente apportare modifiche su più post o pagine.
Innanzitutto, dovrai accedere al database del tuo sito tramite phpMyAdmin o un altro strumento simile. Una volta effettuato l'accesso, individuare la tabella " post ". Questa tabella contiene tutti i post e le pagine del tuo sito.
Successivamente, fai clic sulla scheda " SQL " all'interno di phpMyAdmin e scrivi la tua query.
La struttura di base della query sarà la seguente:
"AGGIORNA wp_posts SET post_content = REPLACE(post_content, 'old_text', 'new_text');"
Sostituisci ' old_text ' con la stringa di testo che desideri trovare e sostituire e ' new_text ' con ciò con cui desideri sostituirla. Assicurati di racchiudere ogni valore tra virgolette.
Qui abbiamo sostituito il vecchio testo con ' 2022 ' e il nuovo testo con ' 2023 '.
Una volta che la query è stata scritta correttamente, fai clic sul pulsante " Vai " nella parte inferiore dell'interfaccia di phpMyAdmin. Questo eseguirà la query e aggiornerà tutte le istanze del vecchio testo con la tua nuova sostituzione in tutto il contenuto del tuo sito.
Ricorda che apportare modifiche direttamente nel tuo database comporta dei rischi se non fatto con attenzione. Eseguire sempre il backup del database prima di eseguire operazioni come questa.
Come puoi vedere, l'utilizzo di una query MySQL ti consente di trovare e sostituire rapidamente il testo su più post o pagine in WordPress senza modificarli individualmente o manualmente.
Metodo 3) Con un plugin WordPress dedicato
Esistono numerosi plugin di ricerca e sostituzione di WordPress disponibili sul mercato. Per questa demo, utilizzeremo Better Search Replace.
3.1) Installazione e Attivazione
Devi prima installare e attivare il plug-in Better Search Replace sul tuo sito Web WordPress.
3.2) Cerca e sostituisci il testo
Una volta completata l'attivazione, puoi trovare le impostazioni del plugin in Strumenti di WordPress. Vai su Strumenti > Ricerca migliore Sostituisci .
Ora ti imbatterai in un'interfaccia molto intuitiva. Aggiungi il testo nel campo "Cerca" e il testo che desideri sostituire nel campo "Sostituisci con". Inoltre, assicurati di aver selezionato ' wp_posts' durante la scelta delle tabelle.
Quindi, troverai un'opzione per una prova a secco nell'impostazione aggiuntiva. Si consiglia di selezionare prima la casella e fare clic sul pulsante Esegui ricerca/sostituisci . Deseleziona nuovamente l'opzione di esecuzione a secco e ancora una volta fai clic sul pulsante Esegui ricerca/sostituisci per evitare errori e controllare l'aggiornamento in anticipo.
Ora puoi controllare i tuoi post e le tue pagine per vedere in anteprima le modifiche e vedere se il plugin ha funzionato. Il plugin impiegherà un paio di minuti per completare il processo. Se preferisci un altro metodo, passa alla sezione successiva.
Metodo 4) Trova e sostituisci testo in WordPress usando la ricerca Sostituisci DB PHP Script
Un altro metodo per trovare e sostituire il testo in WordPress è utilizzare lo script "Cerca sostituisci DB PHP". Questo potente strumento ti consente di cercare testo/stringhe specifiche e sostituirle con nuove in tutto il database di WordPress.
Ma ricorda che prima di apportare modifiche al database del tuo sito Web live, è sempre consigliabile creare prima un backup nel caso qualcosa vada storto!
Dovrai scaricare lo script Search Replace DB PHP dal sito Web ufficiale per iniziare. Una volta che vai sul sito web ufficiale, scorri verso il basso e ti imbatterai in un modulo in cui devi inserire le tue informazioni. Dopo aver inviato il modulo, riceverai un file zip di questo strumento nella tua e-mail.
Ora vai alla tua email, scarica il file zip, estrai la cartella "search-replace-db-master" e rinominala. Lo abbiamo rinominato in "data-2".
Successivamente, carica il file scaricato nella directory principale del tuo server o in qualsiasi altra cartella accessibile.
Successivamente, vai al punto in cui hai caricato lo script tramite il tuo browser web digitando " https://yourdomain.com/data-2 ". Dovresti vedere una semplice interfaccia che richiede alcune informazioni.
Inserisci i dettagli del tuo database, inclusi nome host, nome utente, password e nome del database. Assicurati che siano accurati, poiché informazioni errate possono causare errori o perdita di dati.
Dopo aver inserito i dettagli del database, inserisci la stringa di ricerca: questo è ciò che vuoi trovare all'interno del tuo database WordPress. Quindi inserisci la stringa di sostituzione: questa verrà utilizzata in sostituzione di ogni istanza della stringa di ricerca trovata.
Una volta che tutti i campi sono stati compilati correttamente, fai clic su " live run " e lascia che lo script faccia la sua magia! Analizzerà l'intero database, cercando le istanze della stringa di ricerca e sostituendole di conseguenza.
L'utilizzo di questo metodo garantisce che anche se più occorrenze di un testo specifico all'interno di tabelle diverse nel database di WordPress verranno tutte sostituite accuratamente senza il rischio di perdere alcuna istanza.
Inoltre, per motivi di sicurezza, è necessario eliminare lo script dopo aver terminato. Puoi selezionare il " pulsante cancellami " per farlo. Se non lo fai, potrebbe lasciare il sito aperto agli attacchi.
Ecco perché è meglio ricontrollare il tuo server web per confermare che la cartella e lo script sono già stati rimossi.
Bonus: i migliori plugin di ricerca e sostituzione in WordPress
In questa sezione puoi trovare i migliori plugin di ricerca e sostituzione per WordPress.
1) Plugin di sostituzione di massa su richiesta per WordPress
La sostituzione di massa su richiesta per WordPress è uno strumento versatile e potente che ti consente di definire le regole di ricerca e sostituzione senza sforzo. Una delle caratteristiche principali di questo plugin è la sua capacità di supportare sia post che pagine.
Che si tratti di aggiornare una singola pagina o di apportare modifiche a più post, questo plug-in ti copre. Non solo il plug-in Mass On-Demand Replace supporta il testo, ma supporta anche HTML . Quindi, questo plug-in può gestire tutto se è necessario sostituire una parola o una frase specifica all'interno di un paragrafo o aggiornare uno snippet di codice.
Caratteristiche
- Sostituisci le modifiche localmente anziché nel database
- Include widget nel frontend
- Interfaccia trascina e rilascia
- Scegli come target post o pagine specifici
Prezzi
Mass On-Demand Replace per WordPress è un plugin premium . Puoi scaricare il plug-in dal suo sito Web ufficiale, che costa $ 29 per una singola licenza del sito .
2) Ricerca e sostituzione di Inpsyde GmbH
Il plug-in Cerca e sostituisci può facilmente trovare dati specifici all'interno del tuo database e sostituirli con nuove informazioni, garantendo accuratezza e coerenza in tutto il tuo sito web. Se devi aggiornare i dati serializzati o sostituirli interamente, questo plug-in garantisce che i tuoi dati rimangano intatti e funzionanti.
Un'altra caratteristica utile fornita da questo plugin è la possibilità di modificare il prefisso della tabella del database di WordPress. Questa funzione aggiunge un ulteriore livello di sicurezza al tuo sito Web alterando il prefisso predefinito, rendendo più difficile per i potenziali hacker prendere di mira il tuo database.
Caratteristiche
- Selezionare un file SQL da scaricare o un'esecuzione a secco
- Backup e ripristino del database
- Supporta multisito
- Traduzione pronta
Prezzi
Cerca e sostituisci è un plugin gratuito per WordPress . È disponibile per il download dal repository dei plugin di WordPress.
Dai un'occhiata a questo articolo per saperne di più sui plugin di ricerca e sostituzione di WordPress.
Conclusione
In questo articolo, abbiamo esplorato diversi metodi per trovare e sostituire il testo in WordPress. Non solo testo, ma queste tecniche ti torneranno utili se devi aggiornare un URL nel tuo sito.
WP-CLI offre un modo conveniente per eseguire operazioni di ricerca e sostituzione direttamente dall'interfaccia della riga di comando. Puoi aggiornare rapidamente il testo in tutto il tuo sito Web WordPress eseguendo semplici comandi. Questa sarebbe un'opzione fattibile se preferisci un metodo tecnico.
L'utilizzo di query MySQL è un altro approccio efficace. Con un'attenta esecuzione delle query, puoi facilmente trovare e sostituire il testo senza problemi.
Se preferisci un'opzione più user-friendly, lo script PHP Search Replace DB fornisce un'interfaccia intuitiva per trovare e sostituire il testo nel tuo database WordPress. Questo strumento consente di specificare i parametri di ricerca e visualizzare in anteprima le modifiche prima di confermarle.
Infine, il metodo plugin è il più efficace e adatto ai principianti .
Non importa quale metodo scegli; crea sempre backup del tuo sito web o database prima di apportare modifiche.
Con questi metodi a tua disposizione, puoi gestire in modo efficiente gli aggiornamenti dei contenuti senza problemi.
Quale metodo usi per trovare e sostituire il testo in WordPress?
Raccontacelo nella sezione commenti qui sotto.
Puoi consultare i seguenti articoli per migliorare il tuo sito web:
- I migliori plug-in per la gestione dei file di WordPress
- Come aggiungere meta tag su WordPress
- Configura le impostazioni SMTP di WordPress