WP Manifestindependent plugin directory
manifest / privacy / xyjax-consent-logger

Xyjax Consent Logger

Open source WordPress cookie consent banner with consent logging and CSV export.

by Xyjax Digital Media · github.com/xyjax-digital-media/xyjax-consent-logger · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/xyjax-digital-media/xyjax-consent-logger/archive/refs/heads/main.zip

Readme

xyjax-consent-logger

Open source WordPress cookie consent banner with consent logging and CSV export.

Project Status

This project is an early proof-of-concept and is not currently under active development.

Current Features

  • Cookie consent banner
  • Consent preference modal
  • Local consent logging
  • CSV export
  • Privacy policy integration
  • Multisite-compatible testing completed

Known Limitations

  • No automatic blocking of analytics or marketing scripts
  • No consent record search/filter tools
  • No consent revocation workflow beyond cookie reset
  • No geolocation or regional compliance modes
  • No consent version migration tools
  • Limited banner customization options
  • No automated testing suite

Future Ideas

  • Script blocking by consent category
  • Visitor consent ID tracking
  • Improved banner and modal UI
  • Consent log search and filtering
  • Import/export settings
  • WP-CLI support
  • WordPress.org repository submission
  • Translation files
  • Accessibility audit

Notes

This project was created as an experiment to evaluate whether a lightweight GPL alternative to commercial consent plugins could satisfy the needs of small WordPress sites without recurring fees or upsells.

As of May 2026, the proof-of-concept successfully displayed a consent banner, stored consent preferences, logged consent records, and exported records to CSV.

Read the full README on GitHub →