GRT Consent Tool

Описание

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.

Установка

  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.

Часто задаваемые вопросы

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.

Отзывы

Нет отзывов об этом плагине.

Участники и разработчики

«GRT Consent Tool» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

Перевести «GRT Consent Tool» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

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.