GRT Consent Tool

Beskrywing

Consent Guard provides a configurable consent banner, script blocking by category, and consent logging for audit readiness.

Features:
* Customizable banner copy, colors, and position.
* Script blocking with pattern rules and whitelists.
* Consent logging with export and retention controls.
* Integrations for WP Consent API and Google Consent Mode.

Installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Open Consent Guard in the admin menu to configure settings.

Kwel-vrae

Does this block scripts automatically?

Yes. Add patterns or custom rules under Script Blocking.

Where are consent logs stored?

Logs are stored as a private post type and can be exported from the admin UI.

Aanbevelings

There are no reviews for this plugin.

Contributors & Developers

“GRT Consent Tool” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:

Contributors

Translate “GRT Consent Tool” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

0.1.5

  • Design: Introduced premium, modern deactivation feedback modal with smooth animations.
  • UI/UX: Reorganized asset structure for better performance and selective script loading.
  • Improvement: Integrated custom plugin branding and icons for insights collection.
  • Bug Fix: Resolved “Undefined property” warnings in the SDK core.
  • Maintenance: General code optimization and standard compliance.

0.1.4

  • Feature: Migrated analytics endpoint to production server for better data tracking.
  • Security: Hardened log export functionality with strict capability and referer checks.
  • Security: Implemented advanced sanitization for color pickers and numeric settings.
  • Performance: Removed legacy hooks and optimized script loading logic.
  • Maintenance: Verified compatibility with WordPress 6.9+.

0.1.3

  • Integration: Successfully connected Kenjo Insights SDK with dynamic endpoint support.
  • Fix: Resolved database collation mismatch (‘Illegal mix of collations’) in log queries.
  • Improvement: Moved SDK initialization to ‘init’ hook for improved reliability.
  • Clean: Comprehensive code refactoring and removal of unused private methods.

0.1.2

  • Improved script blocking performance by caching consent preferences.
  • Added strict type hinting for better code reliability.
  • Enhanced sanitization and validation in admin settings.
  • Updated internal versioning and documentation.

0.1.1

  • Added “Re-consent on policy change” feature to re-prompt users when the policy version is updated.
  • Improved cookie preference persistence across browser sessions.
  • Fixed minor CSS issues in the admin dashboard.

0.1.0

  • Initial release.