Evaluación inicial sin contraseñas Presupuesto antes de intervenir Especialista responsable de principio a fin

Comportamiento Formulario Wordpress

Un formulario WordPress envía notificaciones duplicadas

Localiza emails duplicados comparando entradas, peticiones, reglas, hooks, colas, reintentos, alias y rutas del destinatario.

Notificaciones duplicadas no significan necesariamente dos envíos de formulario. Un único submit puede disparar dos acciones de correo, un retry puede repetir un job o dos plugins escuchar el mismo evento. Asigna IDs estables antes de desactivar hooks al azar.

Cuenta submissions y emails por separado

Comprueba entradas/request IDs. Dos mensajes de una entrada es problema de acción; dos entradas es deduplicación navegador/servidor.

Revisa acciones configuradas

Builders pueden tener varios emails o notificación admin/usuario al mismo destinatario.

Comprueba AJAX y reintentos

Doble clic, timeout frontend o retry JS pueden repetir el submit sin una clave de idempotencia.

Inspecciona colas y webhooks

Jobs en segundo plano pueden reintentarse aunque el primer envío llegara. Registra job/event IDs y message IDs.

Busca hooks duplicados

Snippets, CRM o plugins SMTP pueden enganchar una segunda notificación al mismo evento.

Deduplica en la capa correcta

Usa identidad del submission/evento con ventana acotada. No bloquees cualquier mismo destinatario+asunto porque dos leads legítimos pueden coincidir.

Usa la traza end-to-end y el diagnóstico sin datos personales.

Construye un ledger del evento duplicado

Para una notificación duplicada registra submission ID, número de requests, entradas guardadas, IDs de acciones, jobs/cola y message IDs del proveedor. Dos IDs de proveedor desde una acción sugieren retry de transporte; dos acciones, configuración; dos submissions, deduplicación navegador/servidor. El ledger lleva la reparación a la capa correcta y permite verificar después que el duplicado ha desaparecido.

ANTES DE ENVIAR LA SOLICITUD

Preguntas frecuentes.

¿Pedís contraseñas en el formulario?+

No. El formulario público nunca solicita accesos. Los datos seguros se piden únicamente después de aprobar el alcance y el presupuesto.

¿Quién revisa la incidencia?+

La solicitud llega a Jordi Ensenyat, fundador de Code Barcelona y especialista WordPress con más de 15 años de experiencia.

¿Se cambia algo antes del presupuesto?+

No. Primero se revisan los síntomas visibles y se define el alcance. La intervención empieza tras la aprobación y con una vía de vuelta preparada.

¿Trabajáis con webs en inglés y fuera de España?+

Sí. WP Repair atiende incidencias WordPress y WooCommerce en inglés y español, con servicio remoto.

Evaluar mi incidencia↗