Contact Form 7 valida el formulari i les plantilles de correu, de manera que una actualització pot revelar un error antic. L’avís no demostra que l’actualització hagi malmès la base de dades: normalment assenyala una relació concreta entre camp, capçalera i mail-tag que ja no supera les comprovacions actuals.
Registra l’avís exacte i repara el formulari actiu sense esborrar configuració recuperable.
Fes una còpia abans d’editar
Copia les pestanyes Formulari, Correu, Missatges i Paràmetres addicionals en un registre segur, o crea una còpia de la base de dades adequada. Anota la versió del plugin, l’hora de l’actualització i l’ID del formulari.
No reverteixis WordPress o el plugin a cegues en producció. Perdries correccions de seguretat i l’error de configuració continuaria existint.
Utilitza staging només si no conté credencials de correu actives ni dades de clients.
Executa el validador de configuració
Obre el formulari afectat i revisa cada recomanació destacada. Distingeix un error funcional d’un consell opcional. Registra el camp i el missatge exactes abans de canviar SMTP o altres components no relacionats.
Si hi ha diversos formularis, comprova quin shortcode o bloc utilitza la pàgina pública. Editar una còpia abandonada amb un nom semblant no repara el recorregut del visitant.
Desa un únic canvi cada vegada i conserva la còpia de reversió.
Fes coincidir form-tags i mail-tags
Cada mail-tag com [your-email] ha de correspondre a un camp actual. Una entrada canviada de nom o esborrada pot deixar buit el destinatari, l’assumpte o el cos a la pestanya Correu.
Compara ortografia, guions i majúscules. Assegura’t que un camp utilitzat per enrutar no pugui quedar buit i que cap entrada pública controli lliurement el destinatari.
Elimina etiquetes realment obsoletes tant de la plantilla principal com de Mail (2). No creïs camps ocults només per silenciar l’avís sense entendre què generen.
Corregeix From i Reply-To
From ha d’utilitzar un domini autoritzat pel proveïdor SMTP, per exemple una adreça real o un remitent aprovat del domini web. Col·loca el correu enviat pel visitant a la capçalera Reply-To.
Fer servir [your-email] com a From demana al servidor que suplanti Gmail, Outlook o el domini empresarial del visitant. Això pot activar l’avís i provocar un rebuig DMARC.
Formata el nom visible amb sintaxi admesa i evita construir capçaleres a partir de text públic sense filtrar.
Revisa el destinatari i les capçaleres
Confirma que To és una adreça vàlida i supervisada. Revisa CC i BCC, una capçalera per línia i cap nom duplicat. Una capçalera personalitzada invàlida pot aturar la construcció encara que els camps visibles es validin.
Si el formulari enruta per departament, utilitza lògica condicional compatible o un mapa tancat. No permetis que una entrada pública triï qualsevol correu.
Comprova que les etiquetes d’adjunts corresponen a camps de fitxer reals i a la política de pujada acceptada.
Comprova complements i codi propi
Els add-ons de camps condicionals, base de dades o correu poden dependre de detalls interns de Contact Form 7. Verifica la compatibilitat amb les versions instal·lades i revisa els errors PHP després d’una prova sintètica.
Aïllar un complement sospitós a staging pot confirmar el conflicte. En producció, no el desactivis si es perdrien entrades o protecció antispam sense una alternativa.
Revisa els filtres del tema i els must-use plugins abans de culpar el nucli.
Prova el formulari reparat complet
Quan el validador quedi net per als ajustos rellevants, envia sense sessió dades identificades i no sensibles. Confirma la validació, els controls de spam, una única entrada si està configurada i la notificació correcta.
Segueix el missatge al registre de WordPress, el proveïdor SMTP i el destinatari final. Prova Reply-To, la confirmació secundària i els adjunts.
Demana ajuda urgent si el formulari públic està caigut, les etiquetes enruten dades personals al lloc incorrecte o no hi ha una ruta d’actualització segura. Facilita l’avís, l’ID, les versions i la configuració amb dades ocultes, mai contrasenyes SMTP o entrades reals.