WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: accept-my-cookies (Used by 3 domains)

Accept My Cookies

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.

Key Features

  • GDPR Compliance: Helps you comply with GDPR and other privacy regulations.
  • Customizable Consent Banner: Fully customizable text, colors, and positioning.
  • Google Consent Mode: Supports Google Consent Mode for Google Analytics, Ads, and Tag Manager.
  • Storage Options: Choose between cookies or local storage for consent preferences.
  • Customizable Toggles: Allow users to customize their consent preferences for specific tracking parameters.
  • Lightweight: Minimal impact on site performance.
  • Cache and CDN Compatible: Having the option to store user choice in browser’s local storage, no need to worry about interference with caching systems or CDN.

Google Consent Mode

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.

Customization

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.

External services

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.

What data is sent and when?

  • Data Sent: The plugin sends the user’s consent preferences (e.g., analytics_storage, ad_storage, ad_user_data, ad_personalization) to Google Tag Manager (https://www.googletagmanager.com/gtag/js?id=########).
  • When: This data is sent when the user interacts with the consent banner (e.g., accepting or rejecting cookies).

Links to Service Policies:
Google Tag Manager Terms of Service
Google Privacy Policy

Why is this necessary?

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.

Configuration

After activating the plugin, follow these steps to configure it:

  1. Go to Settings > Accept My Cookies in your WordPress admin dashboard.
  2. Configure the following settings:
    • Consent Text: Customize the text displayed in the consent banner.
    • Learn More URL: Set the URL for the “Learn More” link.
    • Google Consent Mode: Enable Google Consent Mode and provide your Google Analytics ID.
    • Storage Method: Choose between cookies or local storage.
    • Banner Appearance: Customize the banner’s position, size, colors, and delay.
  3. Save your changes.

1.4.3

  • Close button added to consent banner
  • Bug fix

1.4.0

  • Extract information from .log file
  • And show as line chart in Logging tab

1.3.1

  • Bug fix with showing Clarity toggle
  • Bug fix with adding opacity to hex colors

1.3.0

  • Microsoft Clarity has added as an option to consent banner

1.2.1

  • Passed the test with WordPress 6.8

1.2.0

  • Reduced exposed options as js object to only those needed
  • Restructured the classes dependency

1.1.0

  • Logging bug fixed to log all parameters with consent options
  • Cookies must be check by JavaScript too, to make work on caching systems on
  • Minor change in Persian translation

1.0.3

  • Minor bug fix in initial language detection

1.0.0

  • Release to WordPress Plugin Repository

0.6.4

  • Bug fix in stylings
  • Bug fix in default custom html value
  • Adding and editing Persian translation

0.6.3

  • Minor bug fix in stylings

0.6.2

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

0.6.1

  • Getting the custom HTML
  • Rendering custom HTML in the

0.5.1

  • Credit tab added to settings

0.5.0

  • Logging functionality has added

0.4.5

  • Adding status to submit button in settings page
  • Fixing input validator

0.4.3

  • Adding title for consent banner
  • Fixing text-domain load
  • Adding Persian language glossary

0.3.9

  • Submiting the plugin to WordPress plugin’s repo

License

Accept My Cookies is licensed under the GPLv3 or later.

Credits

  • Developed by Shayan Ghiaseddin.
  • Inspired by the need for Google Consent Mode on Google Digital Marketing platforms.
DomainExposuresHeadersLast Checked
s*h*r*i*.com (WP 6.8.1) F Jul 29, 2026
y*k*m*s*e*o.com (WP 7.0.2) F Jul 18, 2026
m*h*o*b*k*r*m*i.com F Jul 7, 2026

Top 50 Plugins

Plugin Count
elementor 1,769,947
contact-form-7 1,751,151
elementor-pro 1,052,329
woocommerce 816,084
revslider 608,676
jetpack 454,679
js_composer 419,902
wp-rocket 342,079
essential-addons-for-elementor-lite 264,695
gravityforms 257,300
complianz-gdpr 257,186
google-site-kit 232,602
cookie-law-info 228,240
instagram-feed 224,724
sitepress-multilingual-cms 210,596
header-footer-elementor 206,656
google-analytics-for-wordpress 205,675
bluehost-wordpress-plugin 192,331
elementskit-lite 180,017
gutenberg 167,120
cookie-notice 148,816
litespeed-cache 143,825
gtranslate 124,781
wpforms-lite 123,738
the-events-calendar 122,341
astra-sites 113,144
popup-maker 109,698
woocommerce-payments 109,299
gutenberg-core 103,141
tablepress 102,135
honeypot 97,728
astra-addon 93,740
wp-smushit 90,814
duracelltomi-google-tag-manager 90,306
layerslider 89,283
all-in-one-seo-pack 89,071
bb-plugin 86,901
coblocks 86,693
akismet 84,979
premium-addons-for-elementor 84,367
cleantalk-spam-protect 82,573
ml-slider 81,991
mailchimp-for-wp 81,773
megamenu 80,196
woocommerce-gateway-stripe 79,441
jet-engine 77,892
fusion-builder 77,057
ewww-image-optimizer 76,627
wp-pagenavi 76,457
smart-slider-3 76,121

Top 50 Themes

Theme Count
hello-elementor 620,749
Divi 496,071
astra 413,940
flatsome 138,152
Avada 120,987
generatepress 114,820
oceanwp 80,309
kadence 78,841
pub 72,283
enfold 68,738
salient 65,153
twentyseventeen 54,318
bb-theme 53,400
betheme 52,414
twentytwentyfour 52,234
blocksy 50,827
cocoon-master 49,206
dt-the7 45,445
twentytwentyfive 44,937
woodmart 43,254
neve 38,122
Avada-Child-Theme 36,904
gox 36,229
h4 36,037
bridge 31,326
twentytwentyone 30,291
lightning 29,946
twentytwenty 28,762
swell 27,969
bricks 26,481
Impreza 26,076
Newspaper 24,176
twentytwentythree 22,095
epik-redesign 19,143
twentytwentytwo 18,767
uncode 18,501
pro 17,626
twentysixteen 17,602
sydney 16,502
storefront 16,314
Total 14,390
hello-theme-child-master 14,021
factory-templates-4 13,731
themify-ultra 12,948
extendable 12,765
hestia 12,582
yootheme 12,515
yith-wonder 12,108
porto 11,949
twentyfifteen 11,874