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
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.zipReadme
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.