¿Desea honrar automáticamente las preferencias de privacidad a nivel de navegador de sus visitantes? WPConsent detecta las señales de Global Privacy Control y rechaza las cookies no esenciales sin ninguna interacción del usuario. Esta guía le muestra cómo habilitar y personalizar la compatibilidad con Global Privacy Control en WPConsent.
Tabla de contenidos
- Requisitos previos
- Habilitar la compatibilidad con GPC
- Personalizar la notificación emergente
- Configurar el mensaje de anulación
- Comprender cómo funciona GPC
- Verificar su configuración
- Personalizar GPC con filtros
- Preguntas frecuentes
- Conclusión
Requisitos previos
Antes de empezar, asegúrate de tener:
- WPConsent instalado y activado
- Un banner configurado con al menos 1 categoría de cookie no esencial
- Conocimientos básicos de la configuración de WPConsent
Habilitar la compatibilidad con GPC
- Ve a WPConsent >> Ajustes en tu panel de administración de WordPress.
- A continuación, haga clic en la pestaña Avanzado.
- Busque el interruptor Respetar los controles de privacidad globales y actívelo.
- Haz clic en Guardar Cambios.

Una vez habilitado, WPConsent comprueba la señal del navegador navigator.globalPrivacyControl en cada carga de página. Si el navegador de un visitante envía una señal GPC, WPConsent rechaza automáticamente todas las categorías de cookies no esenciales. El visitante no verá el banner de consentimiento en absoluto.
Personalizar la notificación emergente
Cuando WPConsent respeta una señal GPC, muestra una breve notificación emergente para que el visitante sepa que su preferencia ha sido respetada.
- Vaya a WPConsent >> Diseño del banner.
- A continuación, haga clic en la pestaña Contenido.
- Desplácese hacia abajo para encontrar el campo Mensaje de GPC respetado. Este campo solo aparece cuando la compatibilidad con GPC está habilitada.
- Introduzca su mensaje preferido. El texto predeterminado es "Se ha respetado la señal GPC".
- Haz clic en Guardar Cambios.

La notificación emergente aparece en la parte inferior de la página durante 10 segundos e incluye un botón de cierre. Los visitantes pueden descartarla antes haciendo clic en el botón de cierre.
Configurar el mensaje de anulación
Si un visitante con una señal GPC activa abre el panel de preferencias e intenta habilitar una categoría no esencial, WPConsent le exige que reconozca primero un mensaje de anulación.
- En la misma pestaña Contenido, en WPConsent >> Diseño del banner, busque el campo Mensaje de anulación de GPC.
- Introduzca el texto que los visitantes deben reconocer. El mensaje predeterminado es: "Entiendo que GPC será anulado y quiero permitir que este sitio venda o comparta mi información personal de todos modos."
- Haz clic en Guardar Cambios.
Cuando un visitante con GPC respetado intenta cambiar sus preferencias, WPConsent le muestra este mensaje con un interruptor. El visitante debe activar el interruptor antes de poder guardar las nuevas preferencias. Esto garantiza que comprenden que están anulando su configuración de privacidad a nivel de navegador.
Comprender cómo funciona GPC
Configuración automática de preferencias
Esto es lo que sucede cuando un visitante con GPC habilitado llega a su sitio:
- WPConsent comprueba si
navigator.globalPrivacyControlestrueen el navegador. - Si no existe ninguna marca
respect_gpcexistente en la cookie de preferencias del visitante, WPConsent crea una nueva preferencia. - Todas las categorías no esenciales se establecen como rechazadas. La categoría esencial permanece habilitada (siempre es necesaria).
- WPConsent almacena un indicador
respect_gpcen la cookie de preferencias. - La notificación emergente se muestra si está habilitada.
- El banner de consentimiento permanece oculto.
Anular protección
Si un visitante con GPC activado abre el panel de preferencias e intenta habilitar una categoría:
- WPConsent detecta que el conflicto de cambio de preferencias con GPC.
- La acción de guardar se bloquea.
- Aparece un interruptor con tu mensaje de anulación.
- El visitante debe activar el interruptor para reconocer que está anulando GPC.
- Una vez reconocido, las preferencias se guardan y
respect_gpcse establece enfalse. - Las visitas futuras respetan la preferencia manual en lugar de GPC.
Qué sucede después de que se respeta GPC
Después de que se respeta GPC, WPConsent trata al visitante como si hubiera rechazado todas las categorías no esenciales. Esto significa que los scripts asignados a categorías bloqueadas no se ejecutarán y se mostrarán marcadores de posición de bloqueo de contenido donde corresponda. Este comportamiento continúa hasta que el visitante anula manualmente GPC a través del panel de preferencias.
Verificar su configuración
Pruebas con GPC habilitado
- Primero, habilita GPC en tu navegador. Está disponible de forma nativa en Brave (en Configuración >> Escudos >> Control de privacidad global) o mediante extensiones del navegador para Firefox y Chrome.
- Abre tu sitio en una ventana privada o de incógnito.
- Confirma que aparece la notificación emergente con tu mensaje configurado.
- Verifica que los scripts no esenciales no se estén cargando (comprueba la pestaña Red en las Herramientas para desarrolladores del navegador).
- Abre el panel de preferencias e intenta habilitar una categoría no esencial.
- Confirma que aparece el interruptor de anulación y que no puedes guardar sin reconocerlo.

Pruebas sin GPC
Visita tu sitio en un navegador sin GPC habilitado. Deberías ver el banner de consentimiento normal sin mensajes relacionados con GPC ni notificaciones emergentes.
Personalizar GPC con filtros
Ajustar la duración de la notificación emergente
Usa el filtro wpconsent_gpc_toast_duration para cambiar cuánto tiempo se muestra la notificación emergente. El valor está en milisegundos:
add_filter( 'wpconsent_gpc_toast_duration', function() {
return 5000; // 5 seconds instead of 10.
} );
Deshabilitar la notificación emergente
Usa el filtro wpconsent_gpc_toast_enabled para ocultar la notificación emergente por completo:
add_filter( 'wpconsent_gpc_toast_enabled', '__return_false' );
Los visitantes con GPC todavía tienen sus preferencias establecidas automáticamente. Simplemente no verán la notificación.
Preguntas frecuentes
¿Por qué no veo la notificación emergente?
La notificación emergente solo aparece para los visitantes con GPC habilitado en su navegador. Para probarla, habilita GPC en Brave o instala una extensión del navegador GPC para Firefox o Chrome. Asegúrate también de que el filtro wpconsent_gpc_toast_enabled no esté configurado en false en tu tema o en un plugin personalizado.
¿Por qué no aparece el interruptor de anulación en el panel de preferencias?
El interruptor de anulación solo se muestra cuando se cumplen 3 condiciones: el visitante tiene GPC habilitado en su navegador, GPC fue respetado previamente (la cookie de preferencias contiene respect_gpc: true) y el visitante abre el panel de preferencias. Si ve el interruptor cuando GPC no está activo, borre las cookies de su sitio y vuelva a probar.
¿Por qué siguen cargándose scripts no esenciales aunque GPC esté habilitado?
Hay algunas cosas que puedes comprobar:
- Confirme que el bloqueo de scripts esté habilitado en WPConsent >> Ajustes.
- Asegúrese de que el interruptor GPC esté habilitado en WPConsent >> Ajustes >> Avanzado.
¿Puedo usar la compatibilidad con GPC con la versión gratuita?
Sí. La compatibilidad con GPC está disponible tanto en la versión gratuita como en la de pago de WPConsent.
Conclusión
Ahora tiene la compatibilidad con Global Privacy Control configurada en WPConsent. Su sitio respeta automáticamente las señales GPC a nivel de navegador, rechaza las cookies no esenciales para esos visitantes y protege contra anulaciones accidentales. Para obtener más información sobre otras configuraciones en la pestaña Avanzado, consulte la guía de configuración avanzada.