Darwin Digital Plugin Guide
Documentation

Darwin Cookie Consent

Implementation reference for localized consent messaging, integration-aware cookie controls, and privacy-safe consent metrics inside WordPress.

Consent Mode v2 Localized Content Aggregate Metrics Banner + Popup Styling
Developed by: Darwin Digital Author: Darwin Digital

Localized Frontend Copy

Banner and modal content can be edited per language and auto-resolve from the site locale.

Required Cookie Controls

Necessary cookies remain enabled, while analytics, marketing tracking, and ad personalization are configurable.

Privacy-Safe Metrics

Admin users can view recent views and accepts using aggregate counters without storing user-level identifiers.

Overview

The plugin provides a configurable GDPR consent layer for WordPress sites with frontend messaging, integration gating, and admin controls tailored for non-technical operators.

  • Configure legal links, analytics tools, marketing tags, and consent retention from the plugin settings screen.
  • Edit banner and modal copy for English, French, German, and Spanish in the dedicated content UI.
  • Render consent choices on the frontend with a styled banner, settings modal, and reopen control.
  • Expose recent aggregate consent metrics for admin visibility without adding new personally identifiable tracking.

Admin Pages

Settings

  • Privacy Policy, Terms and Cookie Policy URLs
  • Google Tag Manager, GA4, Matomo, Facebook, LinkedIn and Pardot configuration
  • Google Consent Mode behavior handled automatically by the plugin
  • Retention period for consent logging
  • Recent banner view and accept counters with reset action

Appearance and Content

  • Visual controls for layout, separate banner and popup typography, colors and border radius
  • Localized banner message and modal intro via WordPress editor fields
  • Per-language button labels plus consolidated consent copy for necessary, analytics, marketing tracking, and advertising personalization
  • Reset actions for the active language or all supported languages

Localized Content

The content system ships with defaults for en, fr, de, and es. The plugin chooses the active content set from the WordPress site locale and falls back to English when no direct match exists.

  • The banner message uses the WordPress editor, allowing formatted text and inline links.
  • The modal intro also uses the WordPress editor for richer explanatory content.
  • Structured fields are limited to button labels and the consolidated cookie-category titles and descriptions used in the modal.
  • The Content screen can reset only the active language or all supported languages back to the current plugin defaults.
  • Cookie policy links are managed from plugin settings and can be included directly in the editor content.

Consent Metrics

The plugin includes a dedicated admin metrics page intended for quick operational visibility rather than detailed analytics reporting.

  • Counts are stored as aggregate daily totals for banner_view and accept.
  • The metrics layer stores no IP addresses, user identifiers, session keys, or event-level payloads.
  • Administrators can reset counters from the Metrics page and delete consent log entries from the consent log management area.
  • The plugin provides 7 / 30 / 90 day summaries, a daily chart, and daily totals table.