Come cercare e sostituire il testo in WordPress
Pubblicato: 2018-04-19Ti sei mai reso conto di aver commesso un errore durante la scrittura di un post di WordPress solo per scoprire che non esiste un modo semplice per cercare e sostituire quell'errore di battitura nell'intero post? E se hai scritto una parola, una frase o un collegamento sbagliato negli ultimi mesi? Sfortunatamente, WordPress non ti consente di cercare e sostituire il testo in modo semplice, ma stiamo per mostrarti dei plugin gratuiti che possono salvarti dall'eliminazione manuale di centinaia, se non migliaia di errori tipografici.
Cerca e sostituisci qualsiasi testo in WordPress e risparmia tempo durante la modifica dei post
Sì, PHP e MySQL sono strumenti potenti che possono risolvere questo tipo di cose con poche righe di codice o query. Ma non tutti noi siamo programmatori né siamo a nostro agio con il codice. Quindi lo salteremo e ti mostreremo il modo semplice di gestire la ricerca e la sostituzione in WordPress.
Cerca e sostituisci il testo nell'editor dei post
Proprio come in molti elaboratori di testo che potresti aver utilizzato (come Microsoft Word, ad esempio), potresti voler cercare e sostituire il testo nell'editor di WordPress. Dato che stai leggendo questo, probabilmente hai scoperto il lato negativo dell'editor WP: non ha una tale funzionalità. Come ti abbiamo già detto nell'introduzione, stiamo per mostrarti un bel plugin per il lavoro
TinyMCE Advanced
PREZZO: Gratuito
TinyMCE Advanced è un fantastico plug-in che ti consente di aggiungere, rimuovere e riorganizzare i pulsanti presenti nell'editor visivo di WordPress. Come avrai intuito, una delle grandi funzionalità offerte da questo plugin è la funzione di ricerca e sostituzione.
Se vuoi essere in grado di trovare rapidamente il testo nel post che stai scrivendo e sostituirlo con un altro testo, puoi configurare il plugin in pochi minuti. Basta installare TinyMCE Advanced, attivarlo e potrai aggiungere il tuo pulsante:
- Vai a Impostazioni -> TinyMCE Advanced
- Trova l'elenco dei pulsanti inutilizzati e cerca Trova e sostituisci
- Trascina il pulsante nel menu dell'editor
- Salvare le modifiche
Dopo aver completato questi quattro passaggi, la nuova funzionalità è pronta per l'uso. Per iniziare a utilizzare la ricerca e la sostituzione in WordPress, dovresti iniziare a scrivere un nuovo post (o modificarne uno più vecchio) e assicurarti di visualizzare il post nell'editor visivo. Pronto a sostituire le parole?
- Cerca il pulsante Trova e sostituisci nella parte superiore dell'editor
- Inserisci il testo che vuoi sostituire
- Scrivi nel testo per sostituirlo con
- Controlla se vuoi abbinare maiuscole e minuscole e cerca parole intere
- Trova, sostituisci o sostituisci tutto
Questo è tutto! Invece di passare manualmente attraverso migliaia di parole che potresti aver scritto in quel particolare post, questo fantastico plugin farà il lavoro per te in un secondo.
È stato facile, no? Ma cosa succede se vuoi fare lo stesso per tutti i tuoi post e pagine? Forse vuoi cercare e sostituire le cose nei commenti o nelle tassonomie? In tal caso, continua a leggere perché avrai bisogno di un altro plugin.
Cerca e sostituisci il testo in tutto WordPress
A volte ti rendi conto di aver commesso un errore grammaticale per giorni. Forse hai sbagliato a scrivere qualcosa, forse un servizio che stavi menzionando ha cambiato nome o forse devi aggiornare un URL. Non preoccuparti; puoi cambiarlo facilmente e non dovrai eseguire query MySQL per risolvere il problema.
Migliore ricerca Sostituisci
PREZZO: Gratuito
Come promesso, ecco un altro plugin gratuito che ti salverà. Poiché desideri sostituire qualcosa nell'intero sistema WordPress, questo plugin ti consentirà di lavorare con i database, senza dover aprire o modificare manualmente un database.
L'installazione del plugin è standard e veloce. Dopo aver attivato il plug-in Better Search Replace, il divertimento può iniziare.
Prima di apportare modifiche, crea un backup del database.
- Passare a Strumenti -> Migliora la ricerca Sostituisci
- Digita il testo che stai cercando
- Digita il testo che lo sostituirà
- Seleziona le tabelle che saranno interessate dal plugin
Prima di apportare le modifiche effettive al database, ti suggeriamo di lasciare selezionata l'opzione Run as Dry Run . Questa opzione dirà al plugin di eseguire la ricerca necessaria, ma non farà alcuna modifica. Usando Dry Run , puoi vedere quante tabelle e celle in un database saranno interessate e puoi pensarci due volte prima di apportare una modifica effettiva.
Una volta che sei pronto per sostituire il testo, deseleziona l'opzione Dry Run e goditi ciò che questo fantastico plugin farà per te.
Fai attenzione quando selezioni le tabelle dal passaggio 4. Se vuoi apportare modifiche solo ai tuoi post, seleziona solo la tabella wp_posts .
A seconda del database, la funzione di ricerca e sostituzione potrebbe richiedere del tempo per svolgere il proprio lavoro. Prima di iniziare a farti prendere dal panico, dovresti sapere che va bene ottenere timeout e schermate bianche durante l'esecuzione della ricerca e sostituirlo con il plug-in. In tal caso, vai su Strumenti -> Better Search Replace -> Settings e diminuisci il valore Max Page Size .
Se installi questi due plugin gratuiti, puoi rilassarti e iniziare a lavorare al tuo nuovo articolo senza preoccupazioni. Sia che tu debba cercare e sostituire il testo da un solo articolo, o che tu debba farlo per tutti i tuoi post, commenti, ecc., dovresti sapere che i plugin TinyMCE Advanced e Better Search Replace ti hanno coperto.
Invece di sostituirli, sapevi che puoi facilmente scrivere un elenco di parole che non saranno consentite nei titoli dei post?
Hai provato i plugin? Come fanno a piacerti? Preferisci sostituire il testo manualmente eseguendo query o forse usi un altro plug-in per il lavoro? Fateci sapere nei commenti qui sotto.
Sostituisci qualsiasi parola sull'intero sito Web WordPress
Dopo aver accumulato centinaia o addirittura migliaia di post e pagine diversi che sono suddivisi in diverse categorie, le modifiche all'intero database diventano ogni giorno più difficili. Se hai mai desiderato sostituire solo una parola o l'intera frase in ogni post, pagina, titolo, commento, ecc., ti sei ritrovato con il mal di testa perché questo compito richiederebbe troppo tempo o conoscenze tecniche da parte tua.
Poiché stai già utilizzando una piattaforma di blogging WordPress, rinomata per le sue estensioni (plug-in) che ti consentono di fare praticamente qualsiasi cosa, questo problema smette di essere un problema. Ora puoi installare un plug-in gratuito e gestire le modifiche alle parole in pochi clic.
Sostituto di parole
PREZZO: Gratuito
Il plug-in di cui stiamo parlando è noto come Word Replacer e puoi installarlo gratuitamente scaricando il plug-in dal sito Web del repository di WordPress oppure puoi trovare il plug-in cercandolo dal tuo WordPress:
- Vai a Plugin -> Aggiungi nuovo
- Cerca "Sostituisci parole"
- Installa e attiva il plugin
- Apri la pagina delle impostazioni in cui puoi sostituire le parole con un solo clic
Se hai mai utilizzato "Cerca e sostituisci" in Microsoft Word o un'applicazione di elaborazione testi simile, avrai familiarità con questo plugin. La sua interfaccia intuitiva ti consente di inserire rapidamente una parola o l'intera frase che desideri sostituire, sceglierne un'altra che verrà aggiunta al posto della parola/frase originale e puoi decidere dove si verificheranno tali modifiche.
Word Replacer ti consente di sostituire parole in post, pagine, commenti, titoli e persino pagine del forum bbPress dalla versione 0.3.
Una cosa buona di questo plugin è che puoi, ad esempio, scrivere un elenco di parole volgari che puoi facilmente censurare nei commenti e nelle pagine del tuo forum o puoi cambiare quella frase che potresti aver usato in modo errato negli ultimi mesi o giù di lì . E puoi fare tutto questo digitando una parola/frase solo una volta nelle impostazioni del plugin e Word Replacer farà la sua magia in un secondo.
Un altro ottimo esempio di ciò di cui è capace il plugin sono gli annunci JavaScript. Se hai utilizzato un segnaposto pubblicitario sul tuo sito web, ora puoi facilmente dire a Word Replacer di cercare quel segnaposto e sostituirlo con il codice JavaScript effettivo che mostrerà l'annuncio desiderato. Una volta deciso di modificare l'annuncio, è sufficiente modificare il codice nelle impostazioni senza doversi preoccupare di dove viene inserito il codice. Una bella caratteristica per un plugin così semplice.
Word Replacer è davvero un potente plug-in che ti consente di gestire l'intero contenuto di WordPress da un'unica posizione. Anche se non hai intenzione di usarlo tutto il tempo, il plugin può davvero aiutarti a cambiare quegli errori e censurare quelle parolacce scritte nei commenti o nelle pagine del tuo forum. Dal momento che è gratuito, non devi preoccuparti di perdere denaro su di esso: installa il plug-in e provalo. Ovviamente, non dimenticare di creare un backup del tuo sito prima di sostituire qualsiasi parola, poiché non sai mai quando potrebbe apparire l'errore.
Crea automaticamente collegamenti da parole chiave in tutti gli articoli
Collegare parole o intere frasi in WordPress non potrebbe essere più facile. Mentre scrivi un articolo, tutto ciò che devi fare è selezionare una parola/frase e fare clic sul pulsante del collegamento dove puoi incollare la destinazione del collegamento. Se conosci l'HTML di base, puoi anche creare collegamenti direttamente da un editor di testo scrivendo il tuo codice, se necessario.
Mentre il collegamento parola per parola è facile e può essere piuttosto divertente se stai lavorando lentamente su un nuovo post, cosa succede se volessi collegare una parola/frase specifica in tutta la tua intera raccolta di post/pagine?
Se hai appena iniziato con il tuo sito Web basato su WP e hai solo pochi articoli di cui occuparti, non sarebbe un problema collegarli tutti manualmente. Ma cosa succede se hai deciso di collegare una parola in tutti gli articoli e ne hai centinaia?
Crea collegamenti da parole specifiche:
Sia che tu voglia collegare il nome di un sito Web specifico al proprio URL o che tu abbia avviato il tuo programma di riferimento e desideri collegare ogni parola relativa al computer al tuo sito Web di riferimento che vende apparecchiature informatiche, questa funzione ti aiuterà a inserire un tag di collegamento all'interno della parola /frase a scelta.
- Apri functions.php
- Copia e incolla la seguente funzione:
funzione link_words( $testo ) { $sostituisci = array( 'google' =>'<a href="http://www.google.com">Google</a>', 'computer' => '<a href="http://www.myreferral.com">computer</a>', 'tastiera' => '<a href="http://www.myreferral.com/keyboard"> acquista la tastiera qui</a>' ); $testo = str_replace( array_keys($replace), $sostituisci, $testo ); restituisce $testo; } add_filter( 'il_contenuto', 'link_words' ); add_filter( 'the_excerpt', 'link_words' );
- Cambia parole chiave e collegamenti in un array
- Salvare le modifiche
Come puoi vedere dagli esempi nel codice, è possibile sostituire qualsiasi parola o frase trovata nei tuoi articoli. Inoltre, è possibile sostituire la parola/frase stessa e modificare completamente il collegamento.
Mentre puoi semplicemente aggiungere il collegamento alla parola "computer", puoi aggiungere il collegamento e cambiare la parola "computer" in "sistema informatico" o qualsiasi cosa ti piaccia.
Anche se questa funzione ti aiuterà a recuperare tutti gli articoli lasciati indietro, è praticamente di base. Se desideri un maggiore controllo sui collegamenti, soprattutto se lavori con i referral, sarebbe una scelta più intelligente utilizzare uno dei plug-in specializzati.
Dal momento che stai già lavorando con i link, potresti essere interessato a istruire WordPress sull'apertura di tutti i link esterni in nuove schede o forse anche sul collegamento di post e pagine a un URL esterno.
Conclusione
Se hai appena avviato un blog WordPress, la ricerca e la sostituzione delle parole potrebbe sembrare impossibile. Ma se dedichi qualche minuto del tuo tempo a leggere questa guida, risolverai il problema e la ricerca e la sostituzione del testo in WordPress sembrerà un gioco da ragazzi.