Skip to content

WordPress

Plugin oficial de CaptchaLa para WordPress. Añade verificación CAPTCHA a los formularios principales de WordPress y a los plugins más comunes de formularios, comercio electrónico y comunidad sin escribir código.

Qué cubre

Cada elemento de la lista de abajo es una casilla de verificación independiente en el panel de configuración del plugin — solo activas las superficies que realmente quieres proteger.

  • Inicio de sesión de WordPress
  • Registro de WordPress
  • Comentarios de WordPress
  • Recuperación de contraseña de WordPress
  • Checkout de WooCommerce
  • Creación de cuenta en WooCommerce
  • Inicio de sesión en WooCommerce
  • Contact Form 7
  • Gravity Forms
  • WPForms
  • Elementor Forms
  • BBPress (temas y respuestas)
  • BuddyPress (registro y actividad)

Si un plugin de formularios no está instalado, su interruptor se oculta — el plugin detecta las integraciones disponibles al arrancar.

Instalación

1. Instalar el plugin

Dos opciones:

  • Administración de WordPressPluginsAñadir nuevo, busca CaptchaLa, haz clic en Instalar y luego en Activar.
  • Carga manual — descarga el último zip de release desde github.com/Captcha-La/captchala-wordpress/releases, súbelo vía PluginsAñadir nuevoSubir plugin y actívalo.

El plugin está dirigido a WordPress ≥ 6.0 y PHP ≥ 7.4.

2. Obtener tus claves

Regístrate en dash.captcha.la, crea una aplicación y copia:

  • App Key — pública, incrustada en la página
  • App Secret — solo en el servidor, usada por WordPress para llamar a /v1/validate

3. Conectarlo

En WP-Admin, abre CaptchaLa en el menú lateral:

  1. Pega la App Key y el App Secret.
  2. Elige un modo de verificación (popup, bind, embed o float — consulta SDK Web).
  3. Activa los formularios que quieres proteger.
  4. Haz clic en Guardar cambios.

Abre uno de los formularios protegidos en una ventana privada para confirmar que el desafío se renderiza.

Configuración

Todos los ajustes están en WP-Admin → CaptchaLa. El plugin los guarda como una única opción de WordPress (captchala_settings).

AjusteTipoPor defectoDescripción
App KeystringClave pública (cl_pub_…) del panel de CaptchaLa. Obligatoria.
App SecretstringSecreto del servidor. Obligatorio. Nunca expuesto al navegador.
Modo de verificaciónenumpopupUno de popup, bind, embed, float. Se asigna a la opción product del SDK Web.
Interruptores de formulariosbool[]todo desactivadoUn interruptor por cada formulario soportado (consulta Qué cubre).
Carga diferidabooltrueCuando está activado, el loader de CaptchaLa solo se encola en páginas que contienen un formulario protegido.
Temaenumautolight, dark o auto (sigue la preferencia del sistema del usuario).
Etiqueta de acciónstringpor formularioLa cadena action enviada en la validación (login, register, comment, wc_checkout, etc.). El plugin establece valores predeterminados razonables — sobreescríbelos solo si tienes motivo.
Vincular a IPbooltrueEnvía la IP del visitante al emitir y validar. Desactívalo detrás de un proxy que no reenvíe la IP del cliente.
Bloquear si falla la verificaciónbooltrueCuando está desactivado, las verificaciones fallidas se registran pero el formulario se envía igualmente. Útil para un despliegue por fases, no para producción.

Los ajustes también pueden exportarse / importarse como JSON desde el pie de la página de configuración.

Preguntas frecuentes

¿Es gratuito el plugin?

Sí. El plugin de WordPress es gratuito. El plan gratuito de CaptchaLa cubre 1.000 verificaciones al mes — los planes de pago solo aplican si necesitas más volumen.

¿Ralentizará mi sitio?

El loader se encola de forma diferida, solo en páginas que renderizan un formulario protegido. La llamada de verificación regresa desde el edge en menos de 100 ms en la mayoría de regiones. No hay script de tracking en la página de inicio.

¿Funciona con WooCommerce?

Sí. Checkout, creación de cuenta e inicio de sesión están soportados de fábrica — cada uno es un interruptor independiente. El plugin engancha la pipeline de validación estándar de WooCommerce, por lo que las verificaciones fallidas aparecen como errores normales de formulario de WooCommerce.

¿Necesito escribir código?

No. Instala, pega dos claves y activa los formularios que quieras proteger. Hay filtros disponibles si necesitas personalizar el comportamiento, pero son opcionales.

¿Cumple con el GDPR?

CaptchaLa prioriza la privacidad: sin píxeles de tracking de terceros, sin señales publicitarias, y el plugin de WordPress transmite solo lo necesario para verificar un único desafío. La exportación y eliminación por solicitud están disponibles a través del panel de CaptchaLa.

Fuente

MIT-licensed examples · CaptchaLa is operated independently