📖

Introducción

Introduction

EHERO Age Gate es un plugin para WordPress que añade un popup profesional de verificación de edad a tu sitio web. Su función principal es bloquear el acceso al contenido a personas que no cumplan la edad mínima requerida, cumpliendo con las normativas legales de España y Europa.

El plugin está pensado para tiendas online y sitios web que venden o muestran contenido restringido: alcohol, tabaco, CBD, contenido adulto, juegos de azar o cualquier otro sector que requiera verificación de edad.

Funcionalidades principales

🛡️

Popup profesional

Popup elegante con overlay, animaciones suaves y verificación por botón o fecha de nacimiento.

🎨

Diseño personalizable

Colores, tipografía, logo, efectos visuales y CSS personalizado. Tu popup, tu marca.

🍪

Cookies inteligentes

El visitante verifica su edad una sola vez. La cookie recuerda la verificación de 1 a 365 días.

🤖

Exclusión de bots

Googlebot, Bing y +15 crawlers acceden sin bloqueo. Tu SEO no se ve afectado.

🔒

Control de acceso

Excluye páginas específicas, usuarios logueados y configura la edad mínima que necesites.

🌐

Multi-idioma

Traducción al español incluida. Todos los textos editables y compatible con WPML y Polylang.

EHERO Age Gate is a WordPress plugin that adds a professional age verification popup to your website. Its main function is to block content access to people who do not meet the minimum required age, complying with Spanish and European legal regulations.

The plugin is designed for online stores and websites that sell or display restricted content: alcohol, tobacco, CBD, adult content, gambling, or any other sector that requires age verification.

Main features

🛡️

Professional popup

Elegant popup with overlay, smooth animations, and verification by button or date of birth.

🎨

Customizable design

Colors, typography, logo, visual effects, and custom CSS. Your popup, your brand.

🍪

Smart cookies

Visitors verify their age once. The cookie remembers verification from 1 to 365 days.

🤖

Bot exclusion

Googlebot, Bing, and 15+ crawlers access without blocking. Your SEO is not affected.

🔒

Access control

Exclude specific pages, logged-in users, and configure the minimum age you need.

🌐

Multi-language

Spanish translation included. All texts editable. Compatible with WPML and Polylang.

Requisitos

Requirements

RequisitoMínimoRecomendado
WordPress5.86.4+
PHP7.48.2+
WooCommerceNo obligatorio — compatible con 6.0 a 10+
Extensiones PHPopenssl, curl, json
TemasCompatible con cualquier tema de WordPress
RequirementMinimumRecommended
WordPress5.86.4+
PHP7.48.2+
WooCommerceNot required — compatible with 6.0 to 10+
PHP Extensionsopenssl, curl, json
ThemesCompatible with any WordPress theme
📦

Instalación

Installation

  1. Descarga el archivo ZIP del plugin desde tu cuenta en consultoriaehero.com.
  2. En tu WordPress, ve a Plugins → Añadir nuevo → Subir plugin y selecciona el archivo ZIP.
  3. Haz clic en Instalar ahora y después en Activar plugin.
  4. Ve al menú EHERO → Age Gate → License e introduce tu clave de licencia y email para activar.
  5. Configura tus ajustes en EHERO → Age Gate → Settings y personaliza el diseño en Design.
💡
Después de activar la licencia, el popup empezará a mostrarse automáticamente a todos los visitantes no verificados.
  1. Download the plugin ZIP file from your account at consultoriaehero.com.
  2. In your WordPress, go to Plugins → Add New → Upload Plugin and select the ZIP file.
  3. Click Install Now and then Activate Plugin.
  4. Go to EHERO → Age Gate → License and enter your license key and email to activate.
  5. Configure your settings in EHERO → Age Gate → Settings and customize the design in Design.
💡
After activating the license, the popup will automatically start showing to all unverified visitors.
🔑

Licencia

License

Para que el plugin funcione correctamente necesitas una licencia activa. Sin licencia, el popup no se mostrará en el frontend y las páginas de configuración redirigirán a la página de licencia.

Activar la licencia

  1. Ve a EHERO → Age Gate → License.
  2. Introduce tu clave de licencia (formato XXXX-XXXX-XXXX-XXXX) y el email con el que la compraste.
  3. Haz clic en Activar licencia.
ℹ️
La licencia se verifica automáticamente cada día. Si caduca o se desactiva, el popup dejará de mostrarse.

Desactivar la licencia

Si necesitas mover la licencia a otro dominio, ve a EHERO → Age Gate → License y haz clic en Desactivar licencia. Después podrás activarla en el nuevo dominio.

The plugin requires an active license to work correctly. Without a license, the popup will not show on the frontend and configuration pages will redirect to the license page.

Activate the license

  1. Go to EHERO → Age Gate → License.
  2. Enter your license key (format XXXX-XXXX-XXXX-XXXX) and the email used for purchase.
  3. Click Activate License.
ℹ️
The license is automatically verified daily. If it expires or is deactivated, the popup will stop showing.

Deactivate the license

If you need to move the license to another domain, go to EHERO → Age Gate → License and click Deactivate License. Then you can activate it on the new domain.

⚙️

Ajustes generales

General Settings

Accede desde EHERO → Age Gate → Settings.

Ajustes principales

OpciónDescripción
Activar Age GateActiva o desactiva el popup de verificación en todo el sitio.
Edad mínimaLa edad mínima requerida (por defecto 18). Puedes poner 21, 16 o cualquier otro valor.
Duración de cookieCuántos días se recordará la verificación del visitante (1-365).
Modo fecha de nacimientoSi se activa, el visitante debe introducir su fecha de nacimiento en lugar de simplemente hacer clic en un botón.

Textos del popup

CampoDescripción
TítuloEl título principal del popup. Usa %age% para insertar automáticamente la edad mínima.
MensajeEl texto que aparece debajo del título. También admite %age%.
Texto botón entradaTexto del botón que confirma la edad (ej: "Soy mayor de 18 años").
Texto botón salidaTexto del botón para los que no cumplen la edad (ej: "Salir").
URL de redirecciónA dónde se envía al visitante que hace clic en "Salir" (por defecto: google.com).
Texto legalTexto pequeño opcional que aparece en la parte inferior del popup.
💡
Ejemplo de título con placeholder: "¿Eres mayor de %age% años?" se mostrará como "¿Eres mayor de 18 años?"

Access from EHERO → Age Gate → Settings.

Main settings

OptionDescription
Enable Age GateEnable or disable the verification popup site-wide.
Minimum AgeThe minimum age required (default 18). You can set 21, 16, or any other value.
Cookie DurationHow many days the visitor's verification will be remembered (1-365).
Date of Birth ModeIf enabled, the visitor must enter their date of birth instead of just clicking a button.

Popup texts

FieldDescription
TitleThe main popup title. Use %age% to automatically insert the minimum age.
MessageThe text below the title. Also supports %age%.
Enter button textText of the button that confirms age (e.g.: "I am over 18 years old").
Exit button textText of the button for those who don't meet the age (e.g.: "Exit").
Redirect URLWhere the visitor is sent when clicking "Exit" (default: google.com).
Legal textOptional small text shown at the bottom of the popup.
💡
Title example with placeholder: "Are you over %age% years old?" will display as "Are you over 18 years old?"
🎨

Diseño

Design

Accede desde EHERO → Age Gate → Design. Todos los cambios se ven en la vista previa en vivo del panel derecho.

Colores

Puedes personalizar los colores de: overlay (fondo oscuro), fondo del popup, título, texto, botón de entrada (fondo y texto) y botón de salida (fondo y texto). También la opacidad del overlay.

Tipografía y layout

Configura el ancho máximo del popup, radio de bordes, padding de botones, familia de fuentes y tamaños de texto para título, mensaje y botones.

Efectos y logo

OpciónDescripción
AnimaciónElige entre: Desvanecer, Escala, Deslizar o Ninguna.
Difuminar fondoAplica un efecto de difuminado (blur) al contenido detrás del popup.
Mostrar logoActívalo para mostrar un logo personalizado en la parte superior del popup.
Logo personalizadoSube tu logo desde la biblioteca de medios de WordPress.

CSS personalizado

Si necesitas ajustes avanzados de diseño, puedes añadir CSS personalizado en el campo de texto libre. Este CSS se aplica directamente al popup en el frontend.

Access from EHERO → Age Gate → Design. All changes are visible in the live preview on the right panel.

Colors

You can customize colors for: overlay (dark background), popup background, title, text, enter button (background and text), and exit button (background and text). Also the overlay opacity.

Typography and layout

Configure the popup max width, border radius, button padding, font family, and text sizes for title, message, and buttons.

Effects and logo

OptionDescription
AnimationChoose between: Fade, Scale, Slide Up, or None.
Blur BackgroundApplies a blur effect to the content behind the popup.
Show LogoEnable to show a custom logo at the top of the popup.
Custom LogoUpload your logo from the WordPress media library.

Custom CSS

If you need advanced design adjustments, you can add custom CSS in the free text field. This CSS is applied directly to the popup on the frontend.

🔒

Exclusiones

Exclusions

Las exclusiones se configuran en EHERO → Age Gate → Settings, en la sección "Exclusiones".

OpciónDescripción
Excluir usuarios logueadosLos usuarios que hayan iniciado sesión (administradores, editores, clientes) no verán el popup.
Excluir bots / crawlersLos bots de Google, Bing, Yandex y otros buscadores accederán sin popup. Esto protege tu SEO.
Excluir páginasSelecciona las páginas que NO deben mostrar el popup (aviso legal, política de privacidad, contacto, etc.).
Cerrar al clic en overlaySi se activa, el popup se puede cerrar haciendo clic fuera de él (en el fondo oscuro).
⚠️
Si activas "Cerrar al clic en overlay", los visitantes podrán saltar la verificación de edad haciendo clic fuera del popup. Úsalo con precaución si necesitas un cumplimiento legal estricto.

Exclusions are configured in EHERO → Age Gate → Settings, in the "Exclusions" section.

OptionDescription
Exclude logged-in usersUsers who are logged in (admins, editors, customers) will not see the popup.
Exclude bots / crawlersGoogle, Bing, Yandex and other search engine bots will access without the popup. This protects your SEO.
Exclude pagesSelect pages that should NOT show the popup (legal notice, privacy policy, contact, etc.).
Close on overlay clickIf enabled, the popup can be closed by clicking outside it (on the dark background).
⚠️
If you enable "Close on overlay click", visitors will be able to skip age verification by clicking outside the popup. Use with caution if you need strict legal compliance.

FAQ

No. El plugin detecta automáticamente los bots de Google, Bing y otros buscadores y les permite acceder al contenido sin mostrar el popup. Tu posicionamiento no se ve afectado.

No. The plugin automatically detects Google, Bing, and other search engine bots and allows them to access content without showing the popup. Your ranking is not affected.

Sí. EHERO Age Gate funciona con cualquier instalación de WordPress. WooCommerce no es obligatorio.

Yes. EHERO Age Gate works with any WordPress installation. WooCommerce is not required.

Sí. Todos los textos (título, mensaje, botones, texto legal) son editables desde Settings. Puedes ponerlos en cualquier idioma sin tocar código.

Yes. All texts (title, message, buttons, legal text) are editable from Settings. You can set them in any language without touching code.

No. El plugin usa una cookie local que solo almacena un flag de verificación (sí/no). No guarda fechas de nacimiento, IPs ni datos personales de los visitantes.

No. The plugin uses a local cookie that only stores a verification flag (yes/no). It does not save birth dates, IPs, or any personal data from visitors.

Sí. En Design → Effects & Logo, activa "Mostrar logo" y sube tu imagen desde la biblioteca de medios de WordPress.

Yes. In Design → Effects & Logo, enable "Show Logo" and upload your image from the WordPress media library.

Sí. Desactiva la licencia en el dominio actual desde License → Desactivar licencia y actívala en el nuevo dominio.

Yes. Deactivate the license on the current domain from License → Deactivate License and activate it on the new domain.

📞

Soporte

Support

Si tienes algún problema o duda con el plugin, contacta con nuestro equipo de soporte:

ℹ️
Al contactar, incluye la URL de tu sitio, la versión de WordPress y PHP, y una descripción del problema. Esto nos ayuda a resolver más rápido.

If you have any issues or questions about the plugin, contact our support team:

ℹ️
When contacting support, include your site URL, WordPress and PHP version, and a description of the issue. This helps us resolve it faster.