Easy cookie consent
This plugin implements https://github.com/orestbida/cookieconsent/ solution and stores consents in custom database table. Google Tag Manager consent m …
Plugin info
Maintenance & Compatibility
Maintenance score
Possibly abandoned • Last updated 1350 days ago • 2 reviews
Is Easy cookie consent abandoned?
Possibly abandoned (last update 1350 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
This plugin implements https://github.com/orestbida/cookieconsent/ solution and stores consents in custom database table.
Google Tag Manager consent mode is supported by default. ad_storage & anaylytics_storage are set to denied by default.
Filters/hooks
Set for which WordPress role cookie settings will be available:
add_filter('easy_cookie_consent/options_capability', static function ($optionsCapability) {
return 'custom_capability';
});
Adjust options passed to Javascript. See https://github.com/orestbida/cookieconsent/#all-configuration-options
add_filter('easy_cookie_consent/javascript_options', static function ($cookieConsentOptions) {
$cookieConsentOptions['cookie_domain'] = '.example.com';
return $cookieConsentOptions;
});
Disable autorun:
add_filter('easy_cookie_consent/autorun', static function ($autorun) {
return false;
});
// call easy_show_cookie_consent() when needed
if (function_exists('easy_show_cookie_consent')) {
easy_show_cookie_consent();
}
Actions
Add custom/service Javascripts to page and control them by cookie consent:
add_action('easy_cookie_consent/add_app_scripts', static function () {
if (wp_get_environment_type() === 'production') {
?>
iframes
Change Example: tag to data-
– data-iframe-cookie-needed – cookie category needed for iframe
– data-iframe-placeholder-url – url to placeholder image which will be used instead for iframe content
Installation
- Go to settings -> Cookie consent
- Fill all texts and cookies table for defined languages (Polylang plugin is supported)
- Set Google Tag Manager ID under Settings tab
Frequently Asked Questions
Review feed
Easy, simple, customizable
Screenshots
Changelog
1.1.1 Allow iframe fix
1.1.0 WPML support, import/export options, default data
1.0.0 GTM consent mode supported