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
| Requisito | Mínimo | Recomendado |
|---|---|---|
| WordPress | 5.8 | 6.4+ |
| PHP | 7.4 | 8.2+ |
| WooCommerce | No obligatorio — compatible con 6.0 a 10+ | |
| Extensiones PHP | openssl, curl, json | |
| Temas | Compatible con cualquier tema de WordPress | |
| Requirement | Minimum | Recommended |
|---|---|---|
| WordPress | 5.8 | 6.4+ |
| PHP | 7.4 | 8.2+ |
| WooCommerce | Not required — compatible with 6.0 to 10+ | |
| PHP Extensions | openssl, curl, json | |
| Themes | Compatible with any WordPress theme | |
Instalación
Installation
- Descarga el archivo ZIP del plugin desde tu cuenta en consultoriaehero.com.
- En tu WordPress, ve a Plugins → Añadir nuevo → Subir plugin y selecciona el archivo ZIP.
- Haz clic en Instalar ahora y después en Activar plugin.
- Ve al menú EHERO → Age Gate → License e introduce tu clave de licencia y email para activar.
- Configura tus ajustes en EHERO → Age Gate → Settings y personaliza el diseño en Design.
- Download the plugin ZIP file from your account at consultoriaehero.com.
- In your WordPress, go to Plugins → Add New → Upload Plugin and select the ZIP file.
- Click Install Now and then Activate Plugin.
- Go to EHERO → Age Gate → License and enter your license key and email to activate.
- Configure your settings in EHERO → Age Gate → Settings and customize the design in Design.
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
- Ve a EHERO → Age Gate → License.
- Introduce tu clave de licencia (formato XXXX-XXXX-XXXX-XXXX) y el email con el que la compraste.
- Haz clic en Activar licencia.
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
- Go to EHERO → Age Gate → License.
- Enter your license key (format XXXX-XXXX-XXXX-XXXX) and the email used for purchase.
- Click Activate License.
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ón | Descripción |
|---|---|
| Activar Age Gate | Activa o desactiva el popup de verificación en todo el sitio. |
| Edad mínima | La edad mínima requerida (por defecto 18). Puedes poner 21, 16 o cualquier otro valor. |
| Duración de cookie | Cuántos días se recordará la verificación del visitante (1-365). |
| Modo fecha de nacimiento | Si se activa, el visitante debe introducir su fecha de nacimiento en lugar de simplemente hacer clic en un botón. |
Textos del popup
| Campo | Descripción |
|---|---|
| Título | El título principal del popup. Usa %age% para insertar automáticamente la edad mínima. |
| Mensaje | El texto que aparece debajo del título. También admite %age%. |
| Texto botón entrada | Texto del botón que confirma la edad (ej: "Soy mayor de 18 años"). |
| Texto botón salida | Texto del botón para los que no cumplen la edad (ej: "Salir"). |
| URL de redirección | A dónde se envía al visitante que hace clic en "Salir" (por defecto: google.com). |
| Texto legal | Texto pequeño opcional que aparece en la parte inferior del popup. |
Access from EHERO → Age Gate → Settings.
Main settings
| Option | Description |
|---|---|
| Enable Age Gate | Enable or disable the verification popup site-wide. |
| Minimum Age | The minimum age required (default 18). You can set 21, 16, or any other value. |
| Cookie Duration | How many days the visitor's verification will be remembered (1-365). |
| Date of Birth Mode | If enabled, the visitor must enter their date of birth instead of just clicking a button. |
Popup texts
| Field | Description |
|---|---|
| Title | The main popup title. Use %age% to automatically insert the minimum age. |
| Message | The text below the title. Also supports %age%. |
| Enter button text | Text of the button that confirms age (e.g.: "I am over 18 years old"). |
| Exit button text | Text of the button for those who don't meet the age (e.g.: "Exit"). |
| Redirect URL | Where the visitor is sent when clicking "Exit" (default: google.com). |
| Legal text | Optional small text shown at the bottom of the popup. |
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ón | Descripción |
|---|---|
| Animación | Elige entre: Desvanecer, Escala, Deslizar o Ninguna. |
| Difuminar fondo | Aplica un efecto de difuminado (blur) al contenido detrás del popup. |
| Mostrar logo | Actívalo para mostrar un logo personalizado en la parte superior del popup. |
| Logo personalizado | Sube 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
| Option | Description |
|---|---|
| Animation | Choose between: Fade, Scale, Slide Up, or None. |
| Blur Background | Applies a blur effect to the content behind the popup. |
| Show Logo | Enable to show a custom logo at the top of the popup. |
| Custom Logo | Upload 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ón | Descripción |
|---|---|
| Excluir usuarios logueados | Los usuarios que hayan iniciado sesión (administradores, editores, clientes) no verán el popup. |
| Excluir bots / crawlers | Los bots de Google, Bing, Yandex y otros buscadores accederán sin popup. Esto protege tu SEO. |
| Excluir páginas | Selecciona las páginas que NO deben mostrar el popup (aviso legal, política de privacidad, contacto, etc.). |
| Cerrar al clic en overlay | Si se activa, el popup se puede cerrar haciendo clic fuera de él (en el fondo oscuro). |
Exclusions are configured in EHERO → Age Gate → Settings, in the "Exclusions" section.
| Option | Description |
|---|---|
| Exclude logged-in users | Users who are logged in (admins, editors, customers) will not see the popup. |
| Exclude bots / crawlers | Google, Bing, Yandex and other search engine bots will access without the popup. This protects your SEO. |
| Exclude pages | Select pages that should NOT show the popup (legal notice, privacy policy, contact, etc.). |
| Close on overlay click | If enabled, the popup can be closed by clicking outside it (on the dark background). |
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:
- Email: soporte@consultoriaehero.com
- Tiempo de respuesta: 72 horas hábiles (básico) / 24 horas hábiles (premium)
- Idiomas: Español, English
- Web: consultoriaehero.com
If you have any issues or questions about the plugin, contact our support team:
- Email: soporte@consultoriaehero.com
- Response time: 72 business hours (basic) / 24 business hours (premium)
- Languages: Español, English
- Web: consultoriaehero.com