GPLClub
🔌 Plugin

Email Address Encoder

v0.3.11 · Actualizado 7 jun. 2025 · Sitio oficial

Análisis antivirus

Powered by ClamAV

✅ Verificado limpio

El archivo de este producto ha pasado nuestros filtros de seguridad.

¿Quieres ejecutar un análisis fresco con ClamAV ahora mismo? Tarda unos segundos y verás versión del scanner, base de datos de firmas y resultado en tiempo real.

Esto puede tardar entre 5 y 30 segundos.

✓ !

Archivo limpio Amenaza detectada

No se detectaron amenazas en este archivo.

Archivo
Tamaño
Analizado
ClamAV
Base de datos de firmas

⚡ Powered by ClamAV

!

No se pudo completar el análisis

Reportar producto

Si has detectado un problema (archivo dañado, malware, contenido inadecuado, etc.) infórmanos y lo revisaremos cuanto antes.

Inicia sesión para reportar
Email Address Encoder · Plugin para WordPress
Seguir

Acerca de Email Address Encoder

A simple vista, tu correo parece igual esté protegido o no

Publicas tu dirección en la página de contacto. Quieres saber si está al alcance de los robots que recolectan correos. La miras en pantalla y se ve normal. Abres las herramientas de desarrollo del navegador y también la ves completa, así que concluyes que el plugin no hace nada.

La protección ocurre en un lugar que ni la pantalla ni el inspector te enseñan: el HTML tal como sale del servidor. Chrome, Safari y otros navegadores decodifican las entidades de forma automática, de modo que el inspector te muestra la dirección original aunque esté codificada.

Email Address Encoder convierte los caracteres de las direcciones en entidades HTML decimales y hexadecimales. El navegador las muestra con normalidad, y el proceso funciona sin JavaScript. Es una protección sencilla contra el spam: muchos recolectores no pueden leer ese código.

Dónde actúa en cuanto lo activas

  • Entradas y páginas: codifica direcciones escritas como texto y enlaces mailto:.
  • Extractos y comentarios, que pasan por los filtros de contenido de WordPress.
  • Widgets de texto y menús de navegación.
  • Shortcode [encode]: protege texto que tú marcas, como un número de teléfono, con atributos link y class.

El plugin se engancha a filtros como the_content y widget_text. Esa decisión marca su frontera: lo que no pasa por esos filtros no se toca.

Las direcciones que quedan fuera de los filtros

Un correo en el pie que escribió el tema, en un atributo o dentro del <head> no pasa por esos filtros. Aquí aparece la diferencia entre ediciones:

  • Versión gratuita: detecta texto plano en los filtros principales. Las direcciones en atributos, comentarios HTML, el <head>, áreas de texto y elementos <noscript> se ofuscan a mano.
  • Versión Premium: analiza la página completa y protege de forma automática esos mismos lugares. Trae además soporte integrado para Advanced Custom Fields, Jetpack, WooCommerce y otros.
  • Dentro de scripts: la vía recomendada sigue siendo ofuscar a mano con secuencias de escape octales, hexadecimales o unicode.

Si usas la versión gratuita y controlas el tema, tienes dos herramientas: eae_encode_emails() para salidas sin filtrar y eae_encode_str() para una cadena concreta.

Teléfonos, técnicas y ajustes para desarrollo

El shortcode acepta technique con los valores html, css y js, y link para crear un enlace tel: o mailto: ya codificado. Si no indicas técnica, usa la definida en los ajustes. La edición Premium añade protección reforzada con JavaScript y CSS, además de una protección mejorada para teléfonos.

Quien programe puede excluir direcciones o páginas con eae_email_callback y cambiar el patrón de detección con eae_regexp.

Cómo comprobar la protección en tu HTML

La instalación es la de cualquier plugin. Lo importante viene después:

  1. Activa el plugin y ve a Settings, Email Encoder.
  2. Ejecuta el Page Scanner sobre tus páginas con direcciones públicas.
  3. Abre el código fuente sin procesar de la página, sin usar el inspector, y busca tu correo.
  4. Si queda alguna sin proteger, corrígela con el shortcode o las funciones anteriores.

El plugin también incluye un detector en la barra de administración y puede avisarte cuando encuentra direcciones sin proteger. Su protección tiene un alcance concreto: dificulta la lectura de direcciones publicadas. Entre sus funciones no hay filtrado de la bandeja de entrada ni bloqueo del spam en formularios.

Si prefieres no publicar la dirección

Un formulario evita mostrar el correo en la página de contacto. En el catálogo tienes WPForms Pro, Fluent Forms Pro y Gravity Forms.

Ten en cuenta que un formulario también puede recibir spam. Si eliges WPForms, Custom Captcha añade una verificación propia.

Email Address Encoder, punto por punto

¿Por qué sigo viendo mi correo en el inspector?

Porque el inspector decodifica las entidades. Revisa el código fuente sin procesar.

¿Necesita JavaScript?

La codificación con entidades HTML funciona sin él. La protección reforzada de Premium usa técnicas de JavaScript y CSS.

¿Protege números de teléfono?

Sí, mediante el shortcode [encode], y Premium mejora esa protección.

¿Qué pasa con la caché?

Al guardar los ajustes vacía la caché de varios plugins de caché. Si el tuyo no está entre ellos, vacíala a mano.

Historial de versiones

  • v
    0.3.11 Actual 7 jun. 2025

Reseñas de clientes

Inicia sesión para dejar tu reseña. Solo pueden reseñar quienes tienen el producto.

Aún no hay reseñas de este producto.

Preguntas frecuentes

  • La GPL (General Public License) es la licencia con la que WordPress y la mayoría de plugins/themes premium se distribuyen. Te da derecho a usar, modificar y redistribuir el software en cuantos proyectos quieras, sin restricciones de dominios.

  • Sí. Con membresía recibes actualizaciones automáticas via nuestro plugin GPLClub Updater (instalado en tu WP, detecta nuevas versiones y las aplica). Con compra individual, tienes acceso a un año de actualizaciones manuales desde tu cuenta.

  • Depende del plan. Mensual: 3 dominios. Semestral: 7. Anual y Lifetime: 15. Compra individual: 1 dominio.

  • GPLClub ofrece soporte propio en español para instalación, configuración y compatibilidad. Para soporte directo del autor original (con feature requests, bugs específicos del producto), se requiere licencia comprada al autor.