Como funciona WP Consent API

1. Cumplimiento de las leyes de privacidad

El GDPR y leyes similares requieren que se obtenga el consentimiento antes de establecer cookies no esenciales o procesar datos personales. WP Consent API te ayuda a cumplir con esos requisitos.

2. Comportamiento estandarizado

Diferentes plugins que manejan el consentimiento de forma diferente pueden causar conflictos o comportamientos inconsistentes. La API unifica el manejo del consentimiento en todo el sitio de WordPress.

3. Simplifica el desarrollo

Los desarrolladores de plugins de WordPress pueden usar las funciones integradas de la API en lugar de crear su propia logica de consentimiento.

La API permite a los desarrolladores y plugins:

  • Verificar el estado del consentimiento antes de ejecutar scripts
  • Reaccionar a cambios en el consentimiento de forma dinamica

Ejemplo de uso:

// Check if consent is given for 'statistics'
if (wp_has_consent('statistics')) {
  // Load statistics script
}

Estados de consentimiento:

  • granted
  • denied
  • unknown

Envolver scripts de terceros

Antes de cargar herramientas como Google Analytics o Facebook Pixel:

if (wp_has_consent('statistics')) {
  // Insert statistics code
}

o en tu codigo PHP:

if (wp_has_consent('marketing')){
  //do marketing stuff
}