Resposta curta
Elementor no té cercar i substituir per a textos. La seva única eina semblant, Reemplaça l'URL, només accepta adreces completes. Per canviar un telèfon, un nom o una frase a totes les pàgines hi ha tres camins: canviar-lo pàgina a pàgina, deixar-lo en un sol lloc (la capçalera o el peu) o fer servir un cercar i substituir que llegeixi el contingut d'Elementor. Un de genèric de base de dades no troba els textos amb accents ni amb cometes.
Per què falla un cercar i substituir de base de dades
Elementor desa cada pàgina com a JSON al camp _elementor_data, i aquest JSON va codificat:
| El que veus a l'editor | Com està desat | En cercar-lo tal qual a la base de dades |
|---|---|---|
Telèfon | Tel\u00e8fon | No apareix |
"Oferta" | \"Oferta\" | No apareix |
https://elmeuweb.cat/contacte | https:\/\/elmeuweb.cat\/contacte | No apareix |
El que no troba no ho canvia, i no avisa: l'informe diu zero coincidències en un web que té el text a totes les pàgines. A més, el text de l'editor de text és HTML, i una substitució a cegues de «preu» també canvia una classe preu-taula, que deixa de tenir estils.
Per a una sola pàgina exportada pots cercar i substituir al JSON d'Elementor des del navegador. Per a tot el web, una d'aquestes tres opcions.
Opció 1: a mà, pàgina a pàgina
Amb poques pàgines és el més ràpid. Dins de l'editor, el Cercador (Ctrl + E, o Cmd + E a Mac) obre qualsevol pàgina pel seu nom sense tornar a l'escriptori, i cada canvi deixa la seva revisió.
El risc és deixar-se'n alguna, perquè el text no només és a les pàgines. Revisa també la capçalera, el peu, les finestres emergents, les plantilles d'entrada i d'arxiu, els ginys globals i els elements de bucle.
Opció 2: que el text visqui en un sol lloc
Les dades que canvien, com el telèfon, l'horari o l'adreça, val la pena tenir-les en un únic lloc: la capçalera o el peu del Constructor de temes (Elementor Pro), o una plantilla desada que insereixes amb el giny Plantilla. La canvies una vegada i s'actualitza a totes les pàgines.
No arregla el que ja està repetit. Per a això, l'opció 1 o la 3.
Opció 3: un cercar i substituir fet per a Elementor
Smart Search & Replace for Elementor és gratuït i llegeix les pàgines com les llegeix Elementor. La seva pantalla és en anglès:
- Entra a Eines › Search & Replace for Elementor.
- A Find, escriu el text com el veus a l'editor, amb els seus accents i cometes. A Replace with, el nou.
- A Search in, tria Text and links o Links only. Si cal, marca Match case (majúscules) o Whole words only (paraula sencera).
- Prem Search. Cada coincidència surt amb la seva ruta (pàgina › secció › giny › camp) i amb l'abans i el després.
- Marca les que vols canviar i prem Replace selected.
Només toca el text visible: mai classes, atributs HTML ni opcions com l'alineació. Desa a través d'Elementor, així que cada pàgina canviada té la seva revisió, i Undo last operation desfà l'operació sencera, excepte a les pàgines que algú hagi editat després. Se salta les pàgines que algú té obertes a l'editor i, en acabar, buida el CSS d'Elementor i la memòria cau dels plugins de memòria cau més utilitzats.
Cerca a pàgines, entrades, productes, plantilles, capçaleres, peus, finestres emergents i ginys globals, publicats o no.
Errors que cal evitar
- Paraules curtes sense «paraula sencera». Cercar «sol» sense Whole words only també troba «consola» i «solució».
- El telèfon en dos formats. El número que es veu (
93 000 00 00) i el de l'enllaç per trucar (tel:+34930000000) són textos diferents. Fes dues cerques. - Camp de substitució buit. Esborra el text trobat. El plugin avisa abans de fer-ho.
- Esperar que canviï el que no és d'Elementor. Els menús de WordPress, els títols SEO, les entrades de l'editor de blocs i els textos d'etiquetes dinàmiques es queden com estaven: els dinàmics vénen d'un altre lloc i se salten.
- Anar sense còpia. Encara que hi hagi revisions, fes una còpia completa abans de qualsevol canvi massiu.