Professional cookie consent solution for WordPress with advanced analytics and customization options.
- Simple Setup - Install & configure in seconds
- Full User Control - Users can manage and revoke consent at any time
- Mobile Responsive - Optimized for all screen sizes
- SEO Friendly - No impact on page performance or SEO
- WCAG & ADA Compliant - Fully accessible design
- 3 Layout Options
- Full-width banner (top or bottom)
- Side banner (left or right)
- Full-screen modal
- Fully Customizable
- Upload custom logo
- Custom colors and fonts
- Edit all text content
- 4 Cookie Categories
- Necessary (always active)
- Analytics
- Marketing
- Functional
- Flexible Script Blocking - Control which scripts load with consent
- Consent Expiration - Set custom expiration periods
- Renew Consent - Prompt users when policy changes
- Google Tag Manager (GTM)
- Google Analytics (GA4 & Universal Analytics)
- Meta Pixel (Facebook Pixel)
- Language-Specific Scripts - Different scripts per language (WPML/Polylang)
- Consent Logging - Stores user consent for compliance proof
- Geo-location - Show banner to specific countries (EU, Canada, etc.)
- iFrame Blocker - Blocks YouTube, Vimeo, Google Maps until consent
- Analytics Dashboard - Charts and stats showing consent rates
- Export/Import Settings - Easy migration between sites
- Cookie Declaration - Declare all cookies used on your site
- Clean, well-documented code
- WordPress coding standards compliant
- PHP 7.4+ and PHP 8+ optimized
- Modern JavaScript (ES6+)
- Hooks and filters for customization
- RESTful API endpoints
- Upload the
digiconsentfolder to/wp-content/plugins/ - Activate the plugin through the 'Plugins' menu in WordPress
- Go to DigiConsent > Settings to configure
- Navigate to DigiConsent > Settings
- Choose your banner layout (bottom, top, side, or fullscreen)
- Customize the heading and description text
- Set button labels and order
- Go to DigiConsent > Settings > Integrations
- Add your tracking IDs:
- Google Tag Manager ID (GTM-XXXXXXX)
- Google Analytics ID (G-XXXXXXX or UA-XXXXXXX)
- Meta Pixel ID
- For multi-language sites, add different IDs per language
- Enable geo-location in Settings > Advanced
- Select countries (EU, specific countries, etc.)
- Banner will only show to visitors from selected regions
npm install
npm run buildnpm run watchThe plugin follows WordPress PHP Coding Standards (PHPCS).
- WordPress 6.0 or higher
- PHP 7.4 or higher
- Modern browser with JavaScript enabled
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
- Mobile browsers (iOS Safari, Chrome Mobile)
This plugin helps with Consent, CCPA, and other privacy regulations by:
- Obtaining explicit consent before setting cookies
- Logging consent for proof of compliance
- Allowing users to revoke consent
- Blocking scripts until consent is given
- Providing cookie declaration
Note: This plugin is a tool to help with compliance. You are responsible for ensuring your overall compliance with applicable laws.
For support, please visit DigiHold Support
- Initial release
- Cookie consent banner with 3 layout options
- Full customization (colors, text, buttons)
- GTM, GA, Meta Pixel integrations
- Consent logging system
- Geo-location support
- iFrame blocker
- Analytics dashboard
- Export/import settings
- WCAG/ADA accessibility
Developed by DigiHold
GPL v2 or later