Descripción
Este es Cookie Compliance para WordPress, el componente para WordPress de Cookie Compliance, la plataforma de gestión de consentimiento de Hu-manity.co. (Publicado anteriormente como «Compliance by Hu-manity.co» y antes como «Cookie Notice».) Un solo producto: este plugin ejecuta el banner de consentimiento en tu sitio de WordPress, y el panel de control de Cookie Compliance es donde lo configuras, gestionas todos los dominios que posees y guardas tus registros de consentimiento.
Cookie Compliance es una plataforma de gestión de consentimiento (CMP) completa que proporciona funciones de cumplimiento automatizadas y controles de diseño mejorados en una aplicación web de última generación. Cookie Compliance permite a los sitios web adoptar un enfoque proactivo en materia de protección de datos y leyes de consentimiento. Es la primera solución que ofrece el consentimiento intencional, un nuevo marco de consentimiento que incorpora las últimas directrices de más de 100 países y normas emergentes de organizaciones internacionales líderes como el IEEE y el Centro Europeo de Derechos Digitales (noyb.eu). Cookie Compliance ofrece una experiencia hermosa y de varios niveles e incluye nuevas opciones y controles para que los visitantes del sitio comprendan mejor y participen en las decisiones de privacidad de datos.
Puedes usar este plugin de dos formas. En el modo solo banner funciona por sí solo, sin necesidad de cuenta, y te proporciona el banner de consentimiento y sus ajustes. En el modo conectado (gratuito o de pago), inicias sesión en Cookie Compliance desde WordPress y el plugin desbloquea las características de la plataforma que se enumeran a continuación: bloqueo automático de scripts, categorías de finalidad, registros de consentimiento, modos de consentimiento de Google, Microsoft y Facebook, banners multilingües y gestión de múltiples dominios. Las dos listas que aparecen a continuación indican exactamente qué características pertenecen a cada modo.
Nuestra aplicación web Cookie Compliance introduce una forma más ética y proactiva de capturar y gestionar el consentimiento. Esta versión inicial del marco emergente de consentimiento intencional es el resultado del trabajo continuo de Hu-manity.co con las principales empresas Fortune 500, gobiernos y organizaciones de normalización, que creen que la relación desequilibrada entre consumidores y empresas es insostenible en lo que respecta a la privacidad de los datos y el consentimiento en línea. Lo ponemos a disposición de todos los propietarios y operadores de sitios web que compartan esta creencia y apoyen nuestra misión de eliminar los patrones oscuros en el consentimiento en línea.
Matt Sinderbrand – Director de plataforma, Hu-manity.co
Modo solo banner (este plugin por sí solo, sin cuenta)
Cookie Compliance for WordPress proporciona un banner de sitio web sencillo y personalizable para ayudar a tu sitio web a cumplir con ciertos requisitos de consentimiento de cookies.
Funciones del banner:
- Mensaje de aviso personalizable
- Consentimiento al hacer clic, scroll o cerrar
- Múltiples opciones de caducidad de cookies
- Enlace a la página de política de privacidad
- Sincronización con la página de política de privacidad de WordPress
- Compatible con WPML y Polylang
- Amigable con el SEO
Modo conectado (este plugin + el panel de control de Cookie Compliance)
Cuando estás registrado en Cookie Compliance, con un plan gratuito o de pago, obtienes acceso a las pautas de formato más actualizadas y los requisitos de cumplimiento técnico para más de 100 países y jurisdicciones legales.
Funciones del banner:
- Consentimiento intencional proporciona 3 botones iguales para dar a los visitantes del sitio la capacidad de aceptar ninguna, algunas o todas las cookies a través de opciones empaquetadas llamadas niveles de acceso a datos. Los niveles de acceso a datos mejoran la conversión del consentimiento y eliminan el patrón oscuro de opciones engañosas y no iguales en la primera capa. Cumple con el principio de igualdad de elección prescrito por el GDPR y otras leyes de protección de datos.
- Selector de duración del consentimiento da al visitante el control sobre el tiempo que su consentimiento sigue siendo válido para tu sitio. Permite a tu sitio alinearse con las directrices recientes de las autoridades de protección de datos de la UE, que establecen que el consentimiento de cookies no debe ser válido por más de 6 meses.
- Categorías de finalidad de las cookies facilitan a los visitantes del sitio web la personalización de su consentimiento por categoría. Cumple con los requisitos de consentimiento afirmativo y de aceptación prescritos por el GDPR y otras leyes de protección de datos.
- Métricas de consentimiento muestra el registro de consentimiento del visitante y una lista de terceros bloqueados o permitidos directamente en el nivel expandido del banner. Cumple con las últimas directrices de las autoridades de protección de datos de la UE como la CNIL (Francia) y la ICO (Reino Unido).
- Documento de privacidad personalizable proporciona información útil para mejorar la comprensión del visitante sobre los riesgos y beneficios del intercambio de datos. Te permite resumir los componentes principales del aviso de privacidad de tu sitio y se alinea con el principio de información prescrito por las normas del GDPR para la captura de consentimiento válido.
- Contacto de privacidad configurable te permite proporcionar información de contacto para el administrador de privacidad de datos de la empresa, así como enlaces útiles a formularios de solicitud de los interesados y otros recursos de privacidad de datos. Se alinea con el principio de información prescrito por las normas del GDPR para la captura de consentimiento válido.
Características del panel de control de Cookie Compliance:
- Escritorio de analítica de consentimiento muestra los datos de eventos del número de visitas y proporciona una «puntuación de confianza» para ayudarte a realizar un seguimiento de cómo los visitantes del sitio están configurando su consentimiento. Realiza ajustes en tu banner para mejorar tu tasa de aceptación de cookies y supervisa el progreso a través del gráfico de actividad de consentimiento.
- Configuraciones predeterminadas para GDPR, CCPA y más ayudan a eliminar los patrones oscuros y permiten una implementación rápida y sencilla del banner de consentimiento sin necesidad de adivinar. Personaliza el diseño de cualquier configuración predeterminada para que coincida con la apariencia de tu sitio.
- Bloqueo automático de scripts bloquea todos los scripts de cookies no esenciales e iFrames por defecto y cumple con las reglas de consentimiento válido según el GDPR y otras leyes de protección de datos; para cumplir, tu sitio debe registrar el consentimiento del visitante antes de establecer o enviar cookies.
- Modo de consentimiento de Google v2 asegura que tu sitio web pueda seguir recopilando información valiosa y funcionar de forma eficaz respetando las preferencias de privacidad de los usuarios, ajustando dinámicamente el comportamiento de los servicios de Google (ad_storage, analytics_storage, ad_user_data, ad_personalization) según el consentimiento del usuario.
- Modo de consentimiento de Facebook permite a tu sitio web medir el impacto de tus anuncios en Facebook, realizar un seguimiento de las actividades y conversiones del sitio web y enviar automáticamente anuncios a Facebook si el usuario ha aceptado.
- Almacenamiento de registros de consentimiento almacena automáticamente un registro de cada consentimiento y pone estos registros a disposición para su exportación. Cumple con los requisitos de prueba de consentimiento prescritos por el GDPR y otras leyes de protección de datos.
- Soporte multilingüe traduce automáticamente todas las cadenas de texto del banner y te permite proporcionar traducciones personalizadas para cada campo de texto para garantizar que los visitantes tengan una experiencia de consentimiento coherente.
- Gestión multidominio te permite gestionar dominios Free o Professional adicionales con una sola cuenta y te permite personalizar la configuración y el diseño del banner para cada dominio de forma independiente.
Enfoque proactivo de Cookie Compliance:
Para todas las empresas, los recursos necesarios para adelantarse a las últimas normativas aumentan con la aprobación de cada nueva ley. Con la aplicación de las infracciones de cumplimiento aumentando a diario, creemos que es fundamental para nosotros, como proveedor de consentimiento de confianza, hacer todo lo que esté en nuestra mano para ayudarte a adelantarte a estas leyes y eliminar el riesgo para tu negocio.
Cookie Compliance cubre todas las normativas actuales y futuras:
- GDPR (UE)
- Directiva ePrivacy (UE)
- Reglamento ePrivacy (UE)
- PECR (Reino Unido)
- LGPD (Brasil)
- PIPEDA (Canadá)
- PDPB (India)
- CCPA (California, EE. UU.)
- VCDPA (Virginia, EE. UU.)
- Ley de Privacidad de Colorado (EE. UU.)
- CPRA (California, EE. UU.)
Cookie Compliance incorpora todas las directrices de formato recientes:
- Supervisor Europeo de Protección de Datos (EDPS)
- ICO (Reino Unido)
- CNIL (Francia)
- GPDP (Italia)
- BfDl (Alemania)
- AEPD (España)
- Centro Europeo de Derechos Digitales (noyb.eu)
Cookie Compliance se dirige a los patrones oscuros
Los patrones oscuros son técnicas de interfaz de usuario (UI) que empujan a los visitantes del sitio a tomar decisiones (como aceptar la instalación de cookies en sus dispositivos) que de otro modo no tomarían. El patrón oscuro más común es la falta de un botón igual de «rechazar todo» en la primera capa del aviso de consentimiento. Los patrones oscuros están explícitamente prohibidos por el GDPR y otras leyes de protección de datos.
Como parte de nuestro enfoque proactivo, Cookie Compliance está configurado por defecto para prevenir los patrones oscuros mediante nuestro diseño único de consentimiento intencional.
Privacidad
Cookie Compliance for WordPress es un cliente de plataforma de gestión de consentimiento. Según cómo lo uses, el plugin puede enviar datos a los servicios de Hu-manity.co en tu nombre. Esta sección describe qué datos salen de tu servidor de WordPress y cuándo. Se mantiene actualizado a medida que el plugin evoluciona; los cambios importantes se indican en el registro de cambios.
Modo solo plugin (solo banner)
Si instalas el plugin y eliges «Solo banner» en la pantalla de bienvenida, o nunca abres la pantalla de bienvenida, el plugin funciona completamente en tu sitio de WordPress. No se crea ninguna cuenta y el plugin no inicia llamadas a los servicios de Hu-manity.co.
Modo conectado (Free o Professional)
Si creas una cuenta de Cookie Compliance desde la pantalla de bienvenida (o inicias sesión en una existente), el plugin conecta tu sitio a la plataforma de Hu-manity.co. Mientras esté conectado, el plugin envía datos a través de HTTPS a los servicios de la plataforma de Hu-manity.co (alojados en *-api.hu-manity.co) para los siguientes fines:
- Registro e inicio de sesión de la cuenta, y registro de tu sitio como aplicación.
- Obtención y actualización de la configuración de tu banner.
- Obtención de la analítica de consentimiento y los registros de consentimiento individuales que se muestran en el registro de auditoría.
- Procesamiento de pagos de suscripción (solo planes Professional).
Los datos enviados dependen de la función que estés usando y suelen incluir:
- Datos de identificación de la cuenta, como la dirección de correo y la contraseña usadas para registrarse o iniciar sesión.
- Datos de identificación del sitio, como la URL, el título, la descripción y el idioma de tu sitio.
- Credenciales de la aplicación (ID de aplicación y clave secreta) emitidas para tu sitio en el registro, incluidas en las solicitudes posteriores a la plataforma.
- Datos de suscripción y facturación para los planes Professional, como el identificador del plan seleccionado y un token de pago único que se describe a continuación.
- Telemetría de integración, como la versión del plugin, la interfaz de administración y el idioma que usas, qué opciones propias del plugin están activadas, diagnósticos básicos sobre cómo se está ejecutando, qué plugins de caché u optimización de JavaScript con los que necesita mantenerse compatible están activos en tu sitio, y si hay activo un plugin de seguimiento de Google, Meta o Microsoft, que se envían como cabeceras HTTP para que podamos entender la adopción de la integración y dar soporte al plugin.
- Metadatos operativos, como la marca de tiempo y la configuración regional de una solicitud, como es normal en las llamadas API HTTPS.
A medida que el plugin evoluciona, se pueden enviar campos no personales adicionales de las mismas categorías enumeradas anteriormente para admitir nuevas funciones. Los cambios importantes se indican en el registro de cambios.
Pagos (solo planes Professional)
Los datos de la tarjeta de pago los recopila el SDK de campos alojados de Braintree que se ejecuta en tu navegador y se tokenizan allí. El plugin y los servidores de Hu-manity.co no reciben los datos de la tarjeta en bruto. Se envía un token de Braintree de un solo uso y no reproducible a la plataforma de Hu-manity.co para crear la suscripción.
Comentarios de desactivación
Si desactivas el plugin y rellenas el formulario de comentarios de desactivación opcional, el motivo que selecciones, cualquier comentario de texto libre que escribas y la URL de tu sitio se envían una vez a Hu-manity.co para que podamos mejorar el producto. Enviar el formulario es opcional; hacer clic en «Omitir» no envía nada. Esto se aplica tanto al modo solo plugin como al modo conectado.
El banner que se muestra a los visitantes de tu sitio
El banner de consentimiento que se muestra a los visitantes de tu sitio se sirve desde cdn.hu-manity.co/hu-banner.min.js. Cuando un visitante interactúa con el banner, el script del banner (que se ejecuta en el navegador del visitante, no en el plugin) se comunica directamente con los servicios de Hu-manity.co para registrar la decisión de consentimiento; esto es lo que hace que los registros de consentimiento estén disponibles para ti en el registro de auditoría. Este flujo de datos se produce entre el navegador del visitante y Hu-manity.co y no pasa por tu servidor de WordPress. Dado que estas solicitudes se originan en el navegador del visitante, la dirección IP del visitante es visible para Hu-manity.co como parte del manejo estándar de la red HTTPS.
Estado local establecido por el plugin
El plugin almacena el estado operativo en tres lugares. Ninguno de estos se transmite a Hu-manity.co:
- En tu servidor de WordPress (opciones y transitorios): por ejemplo, una marca de tiempo de descarte del modal de bienvenida (
cookie_notice_welcome_dismissed) y cachés de corta duración de tokens de API y configuración. - En el navegador del usuario administrador (localStorage): por ejemplo, indicadores de configuración de primer inicio como
cn_setup_wizard_complete_*ycn_has_platform_config_*. - En los navegadores de los visitantes (una cookie
hu-formde corta duración, 5 minutos): se establece cuando se envían formularios con integración de consentimiento. Se usa localmente en el flujo de consentimiento del formulario.
A medida que el plugin evoluciona, se pueden almacenar claves adicionales en cualquiera de estas ubicaciones. Siguen siendo un estado local en tu sitio o en el navegador del usuario, no datos enviados a Hu-manity.co. Los cambios importantes en este patrón se indicarán en el registro de cambios.
Datos que el plugin no envía
- El plugin no transmite direcciones IP de visitantes, cookies, URL de páginas ni contenido de páginas como campos de datos. Las direcciones IP, como en cualquier solicitud HTTPS, son visibles para el servidor receptor como parte del manejo estándar de la red.
- El plugin no transmite el contenido de tus entradas, páginas, usuarios o la base de datos de WordPress.
- El plugin no envía datos a terceros que no sean Hu-manity.co y, para los pagos del plan Professional, Braintree (un servicio de PayPal).
Proveedores de servicios
- Hu-manity.co / Cookie Compliance: proveedor de servicios principal.
- Términos de servicio: https://cookie-compliance.co/terms-of-service/
- Contacto de privacidad: https://cookie-compliance.co/documentation/privacy-contact/
- Braintree (un servicio de PayPal) – procesa las suscripciones al plan Professional iniciadas desde el plugin (no se usa para los modos Solo banner ni Gratuito).
- Cuando gestiones tu suscripción desde la aplicación web de Cookie Compliance, es posible que otros proveedores de pasarelas de pago procesen tu información de facturación.
- El servicio de suscripción por correo de Hu-manity.co: recibe tu dirección de correo de la cuenta y tu nombre para gestionar las preferencias del boletín y los correos operativos. Puedes darte de baja en cualquier momento a través del pie de página del correo o borrando tu cuenta.
Los datos de la cuenta y de consentimiento se procesan en la Unión Europea (región AWS de Irlanda). Los sitios web públicos de marketing de Hu-manity.co (hu-manity.co, cookie-compliance.co) están alojados por separado en Estados Unidos.
Durante cuánto tiempo conservamos tus datos
- Las cachés del lado del plugin en tu servidor de WordPress (tokens de API, datos de suscripción, configuración) tienen una vida corta, con TTL de hasta 24 horas normalmente. La cookie
hu-formdel visitante caduca a los 5 minutos. - En la plataforma de Hu-manity.co, la información de la cuenta y los registros de consentimiento se conservan mientras tu cuenta de Cookie Compliance esté activa y se eliminan cuando la cuenta se borra o mediante una solicitud de supresión.
Qué derechos tienes sobre tus datos
- Detener envíos posteriores. Desactiva el plugin desde la pantalla de plugins; no se realizarán más llamadas API iniciadas por el plugin.
- Exportar registros de consentimiento. Los propietarios del sitio pueden exportar los registros de consentimiento de cookies y de privacidad como CSV desde la aplicación web de Cookie Compliance.
- Borrar tu cuenta y todos los datos asociados. La aplicación web de Cookie Compliance tiene un flujo de eliminación de cuenta. Al activarlo, se cancelan las suscripciones activas, se borran tus aplicaciones y la configuración del banner, se eliminan tus registros de consentimiento de la plataforma y se anulan los datos personales de texto libre antes de borrar la cuenta.
- Supresión de datos de visitantes (GDPR artículo 17 / eliminación CCPA). Para solicitar la supresión de los registros de un visitante específico (por correo, ID de sesión, IP o ID de consentimiento), ponte en contacto con Hu-manity.co a través de la página de contacto de privacidad anterior. Hu-manity.co procesa la solicitud y borra los registros coincidentes de sus sistemas de almacenamiento en un plazo de 30 días, de acuerdo con el artículo 12 del GDPR.
- Gestionar el consentimiento (visitantes). Los visitantes del sitio pueden ajustar su consentimiento en cualquier momento a través del banner de consentimiento.
Capturas




Instalación
- Instala Cookie Compliance for WordPress a través del directorio de plugins de WordPress.org o subiendo los archivos a tu servidor.
- Activa el plugin a través del menú «Plugins» en WordPress
- Ve a Ajustes > Compliance en el administrador de WordPress; el asistente de configuración se iniciará automáticamente en la primera activación.
- Elige tu ruta de configuración en la pantalla de bienvenida: conéctate a Cookie Compliance (gratuito o Professional) para obtener todas las funciones de cumplimiento, o selecciona solo banner para usar el plugin de forma independiente.
- Si te conectas: crea una cuenta de Cookie Compliance o inicia sesión en una existente directamente desde el asistente; no es necesario salir de WordPress.
- Selecciona tu plan, configura tu banner usando la lista de verificación guiada y ya estás en marcha.
- Vuelve a Ajustes > Compliance en cualquier momento para ajustar tu configuración, revisar los registros de consentimiento en el registro de auditoría o gestionar tu conexión con Cookie Compliance.
FAQ
-
¡Sí! Este plugin es software gratuito, y Cookie Compliance tiene un plan gratuito. También hay planes de pago, según tus necesidades y el tráfico de tu sitio web.
-
Sí. Cookie Compliance es un solo producto, y este plugin es su componente para WordPress: ejecuta el banner de consentimiento en tu sitio. El panel de control de Cookie Compliance es la otra mitad, donde configuras el banner, gestionas todos los dominios que posees y guardas tus registros de consentimiento. Anteriormente se publicó como «Compliance by Hu-manity.co» y antes de eso como «Cookie Notice»; el plugin, tus ajustes y tus actualizaciones no se ven afectados por el nombre.
-
No. El modo solo banner NO incluye características de cumplimiento técnico como el bloqueo automático de scripts, categorías de finalidad del consentimiento o almacenamiento de registros de consentimiento. Esas características necesitan que el plugin esté registrado en Cookie Compliance.
-
¿Hace el modo conectado que mi sitio cumpla plenamente con el GDPR y las leyes de privacidad de EE.UU.?
-
¡Sí! Cuando estás registrado en Cookie Compliance, obtienes características de cumplimiento técnico para cumplir con los requisitos de más de 100 países y jurisdicciones legales.
Reseñas
Colaboradores y desarrolladores
«Cookie Compliance for WordPress – Cookie Consent, GDPR & CCPA» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Cookie Compliance for WordPress – Cookie Consent, GDPR & CCPA» está traducido en 31 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Cookie Compliance for WordPress – Cookie Consent, GDPR & CCPA» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
3.1.9
- Fix: On sites that honour Global Privacy Control or Do Not Track, a visitor’s opt-out is now applied as soon as the banner can act on it, instead of waiting for your settings to load.
- Fix: On sites using Gravity Forms with Google reCAPTCHA, visitors can page through a multi-page form before choosing cookies — only the final submit waits for consent. Since 3.1.5 Next and Previous waited too. Worth retesting if you run a multi-page form.
- Fix: On those same sites, a visitor who has already accepted cookies is no longer asked to accept again when submitting. They are now told that the form is still loading, or that reCAPTCHA did not load, whichever is the case.
- Tweak: On those same sites, a developer can switch this compatibility off site-wide with the
cookie_notice_gravity_forms_recaptcha_enabledfilter. Google reCAPTCHA is still held until a visitor accepts, either way. - Fix: On sites with page caching, your caching plugin is now told not to store pages viewed by anyone who can manage the banner. Script blocking is off on those pages, so a cached copy served to a visitor left them unprotected. Most caching plugins honour this; a CDN that ignores your site’s caching rules needs its own exclusion for logged-in users. Purge your cache once after updating — copies already stored are not cleared automatically.
- Tweak: On sites connected to a Cookie Compliance account, the requests the plugin already makes now carry a little more about your setup — its version and which features are on, your site’s language, basic diagnostics, which caching or optimisation plugins you use, and whether a Google, Meta or Microsoft tracking plugin is active. Nothing about your visitors, your content or your users is sent; the Privacy section lists it all.
- Tweak: On those same sites, publishing usually pushes your changes out within seconds; the scheduled check behind that now runs twice a day instead of once, halving the wait when a push cannot get through.
3.1.8
- Improvement: On sites running WordPress in a language other than English, the Compliance settings screens can now be translated. Their text was previously fixed in English no matter which language your site used. Translations are supplied by the translation community, so screens stay in English until a translation for your language is available.
- Fix: On sites using reCaptcha by BestWebSoft, the captcha now appears as soon as a visitor accepts cookies, rather than only when they accept within the first few seconds of the page loading. Until they accept, the form says that the captcha needs their consent, instead of reporting a connection problem.
- Tweak: On sites using Google, Facebook or Microsoft Consent Mode, your signal settings now travel with the page, so those platforms receive them from the first pageview of a visit.
3.1.7
- Rebrand: Plugin renamed from «Compliance by Hu-manity.co» to «Cookie Compliance for WordPress» — one product, of which this plugin is the WordPress half. The plugin’s admin screens, and the name a screen reader announces for the banner, now read «Cookie Compliance» throughout. Your settings, connection, consent records and updates are unchanged; nothing to do. Renamed text may show in English until translations catch up.
- Fix: On sites using Google Consent Mode, the Advertising, Analytics and Functional group controls are replaced by one control per signal, still grouped under those headings. Each changes only its own signal, so Security Storage is no longer reset by another control and no longer reports itself as not applied. It can also be set to Basic Operations, for storage that is strictly necessary on your site.
- Fix: On sites connected to a Cookie Compliance account, opening Upgrade to Pro after being signed in a day or more now returns you to sign-in, instead of an error that refreshing could not clear.
- Fix: On sites whose domain was moved to a different Cookie Compliance app or plan, the visit limit now follows the current plan. It is enforced only from recent visit figures, and Sync Config is no longer switched off when the limit is reached — it is what clears it. Google Consent Mode and your consent records no longer depend on your visit allowance.
- Tweak: The Compliance settings screen now opens straight away and refreshes from the Admin Portal in the background, instead of showing nothing until that finished. If the refresh cannot complete, it says it is showing your last synced settings, and when they were synced.
- Tweak: If your consent mode settings change elsewhere while you have the Consent Modes panel open, your unsaved edits are kept and the panel tells you the stored settings have moved on.
- Tweak: Site Health now reports your plan, cycle visits against your limit, and how old the usage figures are — measured from when they were calculated, not from when this site last pulled them.
3.1.6
- Tweak: On sites managed from both the Admin Portal and the WordPress Protection screen, saving one consent mode setting now leaves the others exactly as you set them.
- Tweak: On sites using Google, Facebook, or Microsoft consent modes, each signal is now matched to a purpose category — Content Personalization, Site Optimization, or Ad Personalization — so the setting you pick is what the banner sends, and the category names match the Admin Portal. The earlier «Always» option has been retired; if you used it, open Protection and choose a category.
3.1.5
- Fix: On sites using Gravity Forms with Google reCAPTCHA, forms can now be submitted as soon as a visitor accepts cookies — on the same page, with no reload. Previously the submit button could stay in a loading state indefinitely. Visitors who have not chosen yet are now asked to accept cookies, instead of seeing a button that appears to do nothing. Sites that have already moved Google Recaptcha to Basic Operations are unaffected.
- Fix: On sites where visitors sign in — membership sites, online courses, shops — signed-in visitors now get cookie blocking and the correct consent signals to Google, Microsoft and Meta, the same as every other visitor. Previously any signed-in visitor was treated as someone working on the site: nothing was held back for them, and those services were told consent had been given before the visitor had answered the banner. Blocking is still switched off for users who can manage the banner, so you can keep working on your own site as before. If your site needs a wider exemption, a developer can adjust it with the
cn_manage_cookie_notice_capfilter.
3.1.4
- Fix: On sites protected by a security plugin or firewall (such as WordFence), saving your settings after adding Google Tag Manager or analytics code could fail with a «403» error. The plugin now sends that code in a form these tools don’t mistake for an attack, so your settings save normally.
- Fix: The consent banner now displays and blocks cookies reliably on sites using a JavaScript optimizer — including WP Rocket, Autoptimize, LiteSpeed Cache, SiteGround Speed Optimizer, WP Fastest Cache, and WP Hummingbird’s «Delay JavaScript». These tools could delay or combine the Cookie Compliance script, so the banner appeared late (or not at all) and cookies could load before a visitor consented; the plugin now signals them to leave its script alone, whether or not the plugin’s «Caching Compatibility» option is enabled.
3.1.3
- Fix: On sites that use SiteGround Speed Optimizer, LiteSpeed Cache, or Breeze to combine, defer, or minify JavaScript, the plugin now reliably keeps the Cookie Compliance script out of those optimizations — so the banner displays and cookies stay blocked until a visitor consents. These tools could previously prevent the script from loading; this extends the compatibility added in 3.1.1.
- Tweak: The plugin’s upgrade screen now links you to the Admin Portal to complete a subscription there, with the plan pre-filled. Use it when you need a multi-domain plan, an invoice/VAT receipt, or a payment method other than card — all long available in the Admin Portal; the in-plugin card checkout remains available as before.
- Tweak: Privacy-law settings now stay in sync with the Admin Portal. Per-region (geolocation) rules are configured in the Admin Portal and are respected when you save a law selection in the plugin, and each law’s on-screen description reflects what the banner does on your plan.
- Tweak: Standardized wording across the plugin — the Hu-manity.co web application is now consistently referred to as the «Admin Portal».
3.1.2
- Compatibility: Verified and confirmed compatible with WordPress 7.0.
- Fix: Banner position and banner size now save correctly on sites without a Cookie Compliance subscription — since 3.0.1 these settings appeared to save but silently reverted on every reload.
- Fix: Reconnecting a domain to a different Cookie Compliance app now refreshes its plan status right away — the visit-limit notice and autoblocking allowance update on save instead of lagging until the next hourly sync.
- Fix: Account setup now confirms an explicit success response before activating a paid plan, so an incomplete or interrupted server reply can no longer leave an account on the wrong plan.
- Tweak: Banner-script delivery is now server-controlled, so future banner improvements can roll out gradually and safely without requiring a plugin update. Your current banner is unchanged.
- Tweak: Configuration and plan changes made in your Cookie Compliance dashboard now apply to your site faster. Previously a publish or plan upgrade could take until the next scheduled sync to take effect; your site now refreshes its settings right away via a secure server signal.
3.1.1
- Fix: The cookie compliance banner and per-form privacy consent prompts now render correctly on sites where Cloudflare Rocket Loader or a caching/optimizer plugin (WP Rocket, LiteSpeed Cache, Autoptimize, NitroPack, Jetpack Boost) defers script execution. The plugin’s inline configuration and per-form helper scripts now signal these tools to skip them, extending the banner-script protection added in 3.0.3.
- Tweak: The WordPress dashboard widget now shows a protection scorecard — GPC signal, consent records, and visit quota — replacing the previous usage chart.
3.1.0
- New: WP Consent API integration — Compliance now registers as the active Consent Management Platform under the WP Consent API when that plugin is installed, so cooperative plugins like WooCommerce, Google Site Kit, Burst Statistics, WP Statistics, AddToAny, and Pixel Manager for WooCommerce automatically gate themselves on the consent state captured by your banner. Hu-manity’s four consent levels map to the WP Consent API’s five categories: Strictly Necessary functional (always allowed), Functional preferences, Analytics statistics and statistics-anonymous, Marketing marketing. Global Privacy Control automatically suppresses the marketing category. A new «WP Consent API» toggle on the Configuration tab lets you turn the integration off; it is on by default when both plugins are active.
- Tweak: The loading screen now reads «Hang tight — this may take a few seconds on slower connections» and the troubleshooting panel waits 15 seconds before appearing, giving slow connections more breathing room before setup suggestions surface.
3.0.6
- Tweak: The Consent Security Policy (CSP) warning on the Compliance settings page now clears immediately once a valid .htaccess is detected — reloading the page, clicking Purge Cache, or clicking Pull Configuration each re-evaluate in real time.
3.0.5
- Fix: Disabling Autoblocking via the legacy settings form on multisite sites now saves correctly.
3.0.4
- Fix: The Compliance settings page no longer breaks on sites where Cloudflare Rocket Loader or a caching/optimizer plugin (WP Rocket, LiteSpeed Cache, Autoptimize, NitroPack, SG Speed Optimizer, or Jetpack Boost) is configured to process WP admin scripts. The plugin’s admin bundle now signals these tools to skip it, extending the same banner-script protection added in 3.0.3.
- Fix: If the Compliance settings page fails to load, you now see a «Loading Compliance dashboard…» message that reveals troubleshooting steps (caching plugin, browser extension, incognito mode) and a link to support — replacing the silent white screen some users hit when a CDN, optimizer, or browser extension blocked the admin bundle.
3.0.3
- Tweak: Send client type, plugin version, and admin UI mode (React or Legacy) as HTTP headers on platform API requests to support integration adoption analytics. No effect on banner behavior, site visitors, or consent data.
- Docs: Added a Privacy section to the readme describing, by service and data category, what the plugin sends to Hu-manity.co services and when. Placed after Installation per WordPress convention. Covers admin-side state stored on the WordPress site (options, transients, localStorage), the visitor IP visibility implied by the banner’s direct browser-to-platform requests, retention of plugin-side caches and platform-side account/consent data, sub-processors (Braintree for plugin-initiated payments, additional payment gateway providers for webapp-managed subscriptions, and Hu-manity.co’s email subscription service), data processing location (European Union, AWS Ireland), and concrete data-subject rights (deactivation, CSV export, account deletion, and GDPR Article 17 / CCPA erasure of visitor records within a 30-day SLA per GDPR Article 12).
- Fix: Added JS optimizer exclusion attributes to the banner script tags to prevent caching and performance plugins from delaying consent recording. Covers WP Rocket (data-nowprocket), Autoptimize (data-noptimize), LiteSpeed Cache (data-no-optimize), NitroPack (nitro-exclude), Jetpack Boost (data-jetpack-boost), and Cloudflare Rocket Loader (data-cfasync). Also adds stable IDs (hu-banner-options, hu-banner-js) so users of plugins without attribute support (W3 Total Cache, SG Optimizer, Swift Performance) can enter these as exclusion keywords in their plugin settings.
- New: GPC banner mode is now configurable directly from the plugin. The Protection tab’s GPC panel exposes three options for what visitors see when their browser signals Global Privacy Control — «Show passive notice» (a brief auto-dismiss confirmation that the preference was honored), «Silent» (no on-screen indication), or «Show full banner» (the standard consent flow). When CCPA or other US privacy laws are selected, the plugin defaults to «Show passive notice» — improving transparency without re-displaying the banner on every page. The active mode is also surfaced on the GPC Support card under Compliance Behavior so site admins can see at a glance how GPC manifests for their visitors. The setting can still be changed at any time in the Cookie Compliance web application.
3.0.2
- Fix: Decouple Autoblocking from privacy law selection in React and legacy settings — the toggle now appears for connected users regardless of whether laws are configured, and is no longer mislabeled as a Pro-only feature in the legacy UI.
- Fix: Preserve boolean types when caching Designer, Account, and Analytics API responses — compliance flags such as gpcSupportMode, doNotTrackMode, onScroll, onClick, uiBlocking, revokeConsent and nested regulations were being silently coerced to strings, which risks breaking strict type checks downstream.
3.0.1
- Fix: Resolved missing file error preventing plugin activation for some users who updated during the initial 3.0.0 release
3.0.0
- Rebrand: Plugin renamed from «Cookie Notice & Compliance for GDPR / CCPA» to «Compliance by Hu-manity.co». WordPress admin sidebar now reads «Compliance» with Settings and Audit Trail submenus. All internal option keys and slugs remain unchanged — no action required for existing installs.
- New: Modern React-based admin dashboard replaces the legacy PHP settings pages. Three main tabs — Protection, Settings, and Audit Trail — with a polished, card-based interface.
- New: Guided setup wizard with banner template picker (6 presets), setup checklist, and quick-start configuration for new installs.
- New: Welcome Modal with in-plugin account creation, plan selection, and Braintree payment — complete the signup flow without leaving WordPress.
- New: Protection Chooser — redesigned tier selection (Basic, Professional, Business) with feature comparison cards.
- New: 5-position banner placement selector (top, bottom, floating left, floating right, floating center) with fixed/floating toggle. Dismiss animation controls added to Banner Design settings.
- New: Law Selector with geo-aware regulation display and compliance context for GDPR, CCPA, and 100+ jurisdictions.
- New: Consent Modes panel — configure Google Consent Mode v2, Facebook, and Microsoft consent toggles directly from the plugin.
- New: Audit Trail tab — view consent log records pulled live, with dynamic consent level labels.
- New: Conditional Display rule builder — control when and where the consent banner appears.
- New: Excluded Script Handles setting — exclude specific scripts from autoblocking by handle name.
- New: Centralized notification system with contextual calls-to-action based on your setup status and subscription tier.
- New: Portal deep links — jump directly from the plugin to the relevant page in the Cookie Compliance web application.
- New: Live configuration sync — admin pages pull fresh banner configuration from the platform on load.
- New: React ErrorBoundary prevents white-screen crashes — admin gracefully recovers from unexpected errors.
- Improvement: Pro feature indicators show locked features with upgrade prompts for free-tier users.
- Improvement: Usage dashboard shows near-limit nudge at 70%+ of cycle usage.
- Improvement: Email-exists recovery flow guides users who try to register with an existing account.
- Fix: Domain URL normalization on login prevents duplicate app registrations.
2.5.16
- Fix: Multisite with global override now correctly reads blocking data and cache-purge transients from network storage
- Fix: Custom patterns and providers are now always included in huOptions regardless of autoblocking state
2.5.15
- Fix: Multisite with global override now correctly loads custom blocking patterns and providers on the frontend
2.5.12
- New: Added pull configuration option to sync on demand instead of waiting for cron
2.5.11
- Security: Enforce TLS verification for platform API requests.
- Security: Require capability + nonce for cache purge and privacy consent/conditional rule AJAX handlers.
- Tweak: Switch admin notice JS to vanilla to avoid jQuery conflicts and ensure notices can be closed.
2.5.10
- Fix: Make close icon keyboard-focusable (Enter/Space handler, tabindex, focus outline)
- Fix: Ensure policy link uses href/target and data attrs so «Message» position opens correctly
- Fix: Enqueue frontend JS when [cookies_revoke] shortcode is present to allow reopen links for logged-in sessions
- Fix: Guard legacy options fallback to avoid PHP 8 fatal on non-array settings
2.5.9
- Security: Fixed Stored XSS vulnerability in [cookies_accepted] shortcode via HTML entity resurrection
- New: Easy Digital Downloads privacy consent support
- Fix: Improved bot detection and object cache compatibility
2.5.8
- New: Microsoft Clarity Consent API v2 support
- Fix: Prevent loading banner in Beaver Builder
- Fix: Improved bot detection and object cache compatibility
- Fix: Close icon accessibility by switching to button
2.5.7
- New: Microsoft Consent Mode support
- Tweak: Convert banner links to buttons (for accessibility)
- Tweak: Improved compatibility with caching plugins
- Fix: Displaying cookie notice in admin
2.5.6
- New: Added Form and Source columns to Privacy Consents table
- Fix: WooCommerce render block issue
- Tweak: Updated WooCommerce Blocks Checkout handling
- Tweak: Disable Privacy Consent cupport when there are no forms available
- Tweak: Updated Chart.js to 4.4.8
2.5.5
- New: Added Privacy Consent activity chart
- Fix: Hummingbird caching plugin compatibility
2.5.4
- New: Option to handle all or selected forms in Privacy Consent
- Fix: Undefined array key «form_type» when switching WooCommerce forms
2.5.3
- Fix: Undefined huOptions variable
- Fix: Prevent loading Privacy Consent modules without Cookie Compliance
- Tweak: Updated Chart.js to 4.4.6
2.5.2
- Fix: Fatal error on pages with embedded contact form 7 forms
2.5.1
- Fix: Missing one of the plugin files
2.5.0
- New: Introducing Privacy Consent
- Tweak: UI updates for the Consent Logs page
- Tweak: Onboarding screen UI improvements
- Tweak: Switch from local to GMT time for consent logs display
- Tweak: Admin menu reorganization
2.4.18
- Fix: Potential security issue with escaping textarea fields
- Fix: Saving link target for Privacy Policy page
- Fix: Force protocol for widget URL
2.4.17
- New: SpeedyCache caching plugin compatibility
- New: Breeze caching plugin compatibility
- Fix: Improved WP Rocket plugin compatibility
- Fix: Improved Speed Optimize plugin compatibility
- Fix: Network settings override switching
- Tweak: Chart.js updated to 4.4.3
2.4.16
- New: Option to enable/disable bot detection
- Fix: Typo in wp_die() function calls
- Tweak: Improved escaping text strings
2.4.15
- New: Passing Google Consent default parameters (Cookie Compliance only)
- Fix: Invalid Norwegian language locale code
2.4.14
- New: Google Consent V2 support (Cookie Compliance only)
- New: Added scripts option to Compliance Settings
2.4.13
- Fix: Removed unneeded parameter from WP Fastest Cache compatibility fix
2.4.12
- New: WP Optimize caching plugin compatibility
- Fix: WP Fastest Cache plugin compatibility
2.4.11
- New: Dedicated Consent Logs page
- New: Google AMP support for Cookie Compliance
- New: Settings navigation through tabs and menu items
- Fix: Saving App ID/Key not working in edge cases
- Tweak: Chart.js updated to 4.4.0
2.4.10
- New: Option to enable/disable caching compatibility
- New: WP Fastest Cache plugin compatibility
- Fix: Potential security issue with purging cache
- Fix: Improved refreshing Compliance analytics data
- Tweak: Chart.js updated to 4.3.2
2.4.9
- New: WP Rocket plugin compatibility
- New: LiteSpeed Cache plugin compatibility
- New: Google Consent Mode support (Cookie Compliance only)
- New: Facebook Pixel Consent Mode support (Cookie Compliance only)
2.4.8
- New: Added Pages to Conditional display
- Fix: Homepage display issue
- Fix: Background color issue
- Tweak: Improved WP Rocket support
- Tweak: Improved SG Optimizer support
2.4.7
- New: Conditional display of the banner
- Tweak: Improved sanitization and validation of data
- Tweak: PHP 8.1 and 8.2 compatibility
- Tweak: Added async attribute when autoblocking is disabled
2.4.6
- Fix: Cookie Compliance inactive status issue
2.4.5
- Tweak: Remove the notice from the Elementor page builder
- Tweak: Remove the notice from widgets screen
- Fix: Improved Contact Form 7 reCaptcha compatibility
2.4.4
- Fix: Undefined index: status and subscription
2.4.3
- Fix: Deprecated preg_replace() notice in PHP 8.1
2.4.2
- New: Compatibility with Autoptimize plugin
- Fix: Improved Contact Form 7 reCaptcha support
- Fix: Fixed non-static method cookies_set()
2.4.1
- New: Contact Form 7 reCaptcha support
- Tweak: Switched health status from critical to recommended when Cookie Compliance is not integrated
- Tweak: Add SimeSite=Lax for created cookies
2.4.0
- New: Advanced Multisite support
- Fix: Polylang translation not working for shortcode
- Fix: Parse error: syntax error, unexpected ‘[‘
2.3.1
- New: Option to run consent banner in debug mode
- Fix: Invalid validation of dismissable notices
2.3.0
- New: Compliance Multi-license pricing options
- Tweak: WordPress 6.0 compatibility
2.2.3
- Fix: Undefined notice in WP dashboard
- Fix: Close icon event not firing
- Tweak: Remove aria-label from the close icon
- Tweak: CSS tweaks in the admin
2.2.2
- Fix: Uncrawlable close notice link
- Tweak: WordPress 5.9 compatibility
- Tweak: Prevent displaying the notice in an iframe
- Tweak: Send site language to a web app on signup
2.2.1
- Fix: Missing variable definition in frontend
2.2.0
- New: Option to hide banner for logged in users (Compliance only)
2.1.5
- Tweak: Additional sanitization applied
2.1.4
- Fix: WordPress 5.8 widgets compatibility
2.1.3
- Fix: HTML attributes removed from text strings
- Tweak: Improved sanitization of options
2.1.2
- Tweak: Improved escaping of button labels
2.1.1
- Fix: Security bug related to compliance caching
2.1.0
- New: Introducing Cookie Compliance Free plan
2.0.4
- Fix: Undefined constant HOURS_IN_SECONDS
- Fix: Button style none adding CSS classes «cn-set-cookie cn-button»
- Tweak: Switched the behavior of close icon from accept to reject
- Tweak: Minified frontend and admin js files
2.0.3
- Fix: Cookies accepted function issue when Compliance activated
2.0.2
- Tweak: UI/UX improvements
2.0.1
- Fix: Pending Compliance update blocking the notice
- Fix: PHP Warning: Cannot modify header information
- Tweak: UI/UX fixes for the settings screen
2.0.0
- New: Introducing Cookie Compliance for GDPR/CCPA
1.3.2
- Retoque: Acelerada la carga del «Corona Banner» moviendo el archivo JS al pie de página con el parámetro asíncrono
- Retoque: Mejora en el relleno CSS de los botones
- Retoque: Mejoras de accesibilidad en los enlaces
1.3.1
- Corrección: No se puede servir el enlace de la política de privacidad
- Corrección: Enlace en blanco de la política de cookies en un mensaje
- Corrección: Índice no definido `on_click`
- Retoque: Ajustada de nuevo la opacidad por defecto a 100
1.3.0
- Nuevo: Introduce el banner del coronavirus que muestra datos acerca de la pandemia del coronavirus y los cinco pasos recomendados por la OMS (Organización Mundial de la Salud)
- Nuevo: Opción para establecer la opacidad de la barra
- Nuevo: Aceptar el aviso con el icono «Cerrar»
- Corrección: Enlace de la política añadido al mensaje sin la opción de la política activada
1.2.51
- Corrección: Problemas con iOS y el botón de «Aceptar» y «Rechazar»
- Retoque: Añadida la caducidad de la cookie para los rechazos por separado, agradecimientos a Carlos Buchart
1.2.50
- Corrección: La clase CSS del cuerpo siempre se establece como «cookies-refused»
- Retoque: Mejora de la compatibilidad de IE y Safari con CustomEvent y ClassList
- Retoque: Cambiar el JS del plugin en el evento `init`
1.2.49
- Nuevo: Opción para aceptar el aviso al hacer clic en cualquier página
- Retoque: Eliminar la dependencia de jQuery
- Retoque: Cambio de jQuery a animaciones CSS3
- Retoque: Mejora de la estructura del CSS y HTML
1.2.48
- Corrección: Etiquetas HTML eliminadas del mensaje de cookies
- Corrección: El destino del enlace no se aceptaba en el enlace de privacidad integrado
1.2.47
- Nuevo: Opción para seleccionar la posición del enlace a la política de privacidad
- Retoque: No recargar la página al hacer clic en el botón de rechazo
- Retoque: Añadido el atributo `aria-label` al contenedor del aviso de cookies
1.2.46
- Retoque: Eliminar la cookie del plugin WP Super Cache al desactivarlo
- Retoque: Eliminar de la base de datos la versión del plugin al desactivarlo
1.2.45
- Retoque: Mejorada la compatibilidad con el plugin WP Super Cache
- Retoque: Problema con el estilo CSS del contenedor y consulta de medios para el móvil
1.2.44
- Corrección: El texto del botón de revocación se ignoraba en el shortcode
- Corrección: El botón de revocación del consentimiento no se mostraba automáticamente en la posición superior
- Retoque: Añadido el shortcode de análisis del contenido `[cookies_accepted]`, gracias a dsturm
1.2.43
- Nuevo: Opción para revocar el consentimiento del usuario
- Nuevo: Ampliado el bloqueo del script a la cabecera y el pie de página
- Nuevo: Sincronización con la página de política de privacidad de WordPress 4.9.6
- Nuevo: Opción de clase personalizada para el botón
- Retoque: Añadida la opción de caducidad de la cookie de 1 hora
1.2.42
- Nuevo: Introducción del shortcode `[cookies_accepted]` `[/cookies_accepted]`
- Corrección: Problema con la caducidad infinita de las cookies
1.2.41
- Corrección: Bucle de redirección infinito con el scroll activado
1.2.40
- Corrección: Alinear al centro los `div`en algunos temas
- Retoque: Ampliada la lista de etiquetas HTML permitidas en el código de rechazo
- Retoque: Minimizar el CSS y JS
1.2.39
- Nuevo: Opción para recargar la página después de aceptar las cookies
1.2.38
- Retoque: Mover las funciones JS de la cookie de la portada antes de la llamada preparada del documento, gracias a fgreinus
- Retoque: Ajustar el manejo funcional del código JavaScript
- Corrección: No válida la fecha de caducidad infinita en Chromium
- Corrección: Eliminada la función obsoleta `screen_icon()`
1.2.37
- Retoque: Añadir `aria landmark role=»banner»`
- Retoque: Ampliar `cn_cookie_notice_args` con una clase de botón
1.2.36.1
- Corrección: Problema de subida al repositorio con la versión 1.2.36
1.2.36
- Corrección: Compatibilidad para traducción de cadenas de WPML 3.2 o superior
- Corrección: Posible conflicto con otros plugins de una variable global
- Retoque: Añadir el array `$options`al filtro `cn_cookie_notice_output`, gracias a chesio.
- Retoque: Eliminados los archivos locales de traducción en favor de las traducciones del repositorio de WP
1.2.35
- Retoque: Usar `html_entity_decode` en un bloque de código no funcional
- Retoque: Optimización de la ubicación de la función `get_pages()`
- Retoque: Capacidad de filtrado de la gestión del aviso de cookies
1.2.34
- Corrección: Problema de validación HTML de los `href` vacíos en los enlaces
1.2.33
- Nuevo: Traducción a griego, gracias a Elias Stefanidis
1.2.32
- Corrección: Botón de aceptación de cookies oculto al aceptar en lugar del contenedor del mensaje de cookies
1.2.31
- Nuevo: Campo de código JavaScript no funcional
- Corrección: Problema causado por la minimización de la caché JavaScript
1.2.30
- Corrección: Error de jQuery después de aceptar las cookies
1.2.29
- Retoque: Añadir la clase al elemento del cuerpo cuando se muestra
- Retocado: Traducción Italiana actualizada
1.2.28
- Nuevo: Opción para ajustar el desplazamiento del scroll
1.2.27
- Retoque: Eliminar correctamente el evento de scroll para limitar posibles conflictos
- Retocado: Traducción Italiana actualizada
1.2.26
- Corrección: La opción de aceptación de cookies al hacer scroll funcionaba sin marcar.
- Corrección: Advertencia `call_user_func()`en versiones inferiores de WP
1.2.25
- Nuevo: Opción para aceptar las cookies al hacer scroll, gracias a Cristian Pascottini
1.2.24
- Nuevo: Opción para rechazar la aceptación de cookies
- Nuevo: Evento personalizado `setCookieNotice`
- Retoque: Actualización de la traducción a italiano, gracias a Luca Speranza
1.2.23
- Nuevo: Traducción a finés, gracias a Daniel Storgards
1.2.22
- Retoque: Actualización de la traducción a sueco, gracias a Ove Kaufeldt
1.2.21
- Nuevo: Movido el desarrollo del plugin al repositorio GitHub de dFactory
- Retoque: Limpieza del código
1.2.20
- Nuevo: Opción para seleccionar la colocación de los scripts, en la cabecera o en el pie de página
1.2.19
- Nuevo: Traducción a danés, gracias a Lui Wallentin Gottler
1.2.18.1
- Corrección: Corrección rápida en el código `print_r`en la versión 1.2.18
1.2.18
- Nuevo: Opción para el destino del enlace de«Más información»
- Retoque: IDs HTML adicionales para una personalización más flexible
1.2.17
- Nuevo: Traducción a hebreo, gracias a Ahrale Shrem
1.2.16
- Retoque: Falta la traducción a holandés debido a un error tipográfico
1.2.15
- Nuevo: Traducción a danés, gracias a Hans C. Jorgensen
- Corrección: La barra de aviso no es visible si no se ha seleccionado una animación
1.2.14
- Nuevo: Traducción a húngaro, gracias a Surbma
1.2.13
- Nuevo: Traducción a croata, gracias a Marko Beus
1.2.12
- Nuevo: Traducción en esloveno, gracias a Thomas Cuk
1.2.11
- New: Swedish translation, thanks …
