by Shayan Ghiaseddin on WordPress.org
Accept My Cookies displays a user-friendly consent banner, allowing visitors to accept or reject tracking cookies and it supports Google Consent Mode.

Consent Banner - The customizable consent banner displayed to users.
Accept My Cookies is a lightweight and customizable WordPress plugin that helps you comply with GDPR and other privacy regulations. It displays a user-friendly consent modal, allowing visitors to accept or reject tracking cookies. The plugin supports Google Consent Mode for seamless integration with Google Analytics, Ads, and Tag Manager.
The plugin supports Google Consent Mode, allowing you to manage user consent for Google services. When enabled, the plugin will:
– Set default consent to denied for all tracking parameters.
– Update consent status to granted based on user preferences.
– Integrate seamlessly with Google Analytics, Ads, and Tag Manager.
You can customize the following aspects of the consent banner:
– Position: Choose from bottom, top, left, right, or center.
– Size: Set the banner size to tiny, normal, or wide.
– Colors: Customize the banner’s background, text, and button colors.
– Delay: Set a delay (in seconds) before the banner appears.
This plugin provide options to you to connects to Google Tag Manager in order to enable Google Consent Mode, which is used to manage user consent for Google services such as Google Analytics, Google Ads, and Google Tag Manager.
Links to Service Policies:
Google Tag Manager Terms of Service
Google Privacy Policy
Google Consent Mode is required to ensure that no tracking occurs without user consent, helping you comply with GDPR and other privacy regulations. The plugin does not send any personally identifiable information (PII) to Google.
After activating the plugin, follow these steps to configure it:
Fixing wordpress plugin reviewer issues:
– Tested Up To Value is Out of Date, Invalid, or Missing
– Use wp_enqueue commands
– Undocumented use of a 3rd Party / external service
– Using load_plugin_textdomain() for loading the plugin translations is not needed for WordPress.org directory since WordPress 4.6.
– Variables and options must be escaped when echo’d
– Allowing Direct File Access to plugin files
Accept My Cookies is licensed under the GPLv3 or later.