CookieYes | GDPR Cookie Consent & Compliance Notice (CCPA Ready)


The CookieYes GDPR Cookie Consent & Compliance Notice plugin will assist you in making your website GDPR (RGPD, DSVGO) compliant. In addition to compliance with this GDPR WordPress plugin also supports cookie compliance in accordance with the LGPD of Brazil, CNIL of France, and California Consumer Privacy Act (CCPA) which is a state statute intended to enhance privacy rights and consumer protection for residents of California.

The plugin is one of the best WordPress GDPR compliance plugins as it comes with a host of features some of which are listed below.

Key Features

  • The plugin will enable a WordPress cookie notice with Accept and Reject options. The cookies are not rendered by default and only upon user consent. (The cookie value will be set to ‘null’ by default; it takes a value ‘yes’ when the user clicks ‘Accept’ and ‘no’ upon ‘Reject’. Your developer can check this value to set a cookie accordingly.)

  • The plugin allows single click automatic scanning and categorization of cookies.

  • Lets you display the list of cookies on your cookie policy page by using a shortcode.

  • This GDPR plugin adds a subtle cookie banner to your WordPress website either in the header or footer so you can show your compliance status regarding the new GDPR law.

  • With the help of this WordPress GDPR plugin, you can fully customise the cookie notice style so it blends with your existing website: change the colours, fonts, styles, the position on the page and even how it behaves when you click “Accept”.

  • You can choose to make the cookie notice bar disappear after a few seconds (completely configurable) or to accept on scroll.

  • It also has a Cookie Audit module so you can easily show what cookies your site uses and display them neatly in a table on your Privacy & Cookies Policy page.

  • The plugin can be configured to have a CCPA ‘Do Not Sell My Personal Information’ control to the cookie notice.

  • Assists in compliance of CNIL – A french administrative regulatory body

  • Helps in compliance with POPIA (Protection of Personal Information Act) – South Africa’s data protection law

  • Integrates seamlessly with Official Facebook Pixel, Smash Balloon Instagram Feed & Twitter Feed.

Additional Features

  • Entièrement personnalisable pour ressembler au style de votre site Web : personnalisez les couleurs, les styles et les polices.
  • Placez la barre des cookies dans l’en-tête ou le pied de page.
  • (Facultatif) Accepter la politique de cookie si l’utilisateur fait défiler la page.
  • (Facultatif) Ferme automatiquement la barre de cookies après un délai (le délai est configurable).
  • (Optional) cookie banner can be permanently dismissed or accessible through a “show again” tab
  • (Optional) “show again” tab is fully customisable including position shown on page and styles
  • “Cookie Audit” shortcode to construct a nicely-styled ‘Privacy & Cookie Policy’
  • Compatible WPML
  • qTranslate and Polylang support

The CookieYes GDPR Cookie Consent and Compliance Notice Plugin Uses The Following Cookies

  • viewed_cookie_policy – Is the primary cookie that records the user consent for the usage of the cookies upon ‘accept’ and ‘reject’. It doesn’t track any personal data and is set only upon user action(accept/reject).

  • cookielawinfo-checkbox-necessary/cookielawinfo-checkbox-non-necessary – Records the default button state of the corresponding category. It works only in coordination with the primary cookie.

  • CookieLawInfoConsent – Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie.

Another best part of this GDPR compliance plugin is that it seamlessly integrates with and supports WPML and qTranslate so your translation needs are covered.

You can get more information and read more about the EU Cookie Law

Cookieyes GDPR Cookie Consent & Compliance Notice plugin user guide will help you with the setup of the plugin.

Our javascript solution for running third-party scripts will also be helpful.

CookieYes GDPR Cookie Consent & Compliance Notice Plugin Premium Version Features

  • Manage list of cookies ( Name, CookieID, Description, Duration, Type, Category, Header Script, Footer Script).
  • Gérer les catégories de Cookies
  • Scan and auto block scripts – Google Analytics, FB Pixel, Google tag manager, Hotjar, Instagram, etc.
  • Location based exclusion of cookie notice for EU countries.
  • Provide the users with the granular control over the cookies/scripts used by the website.
  • Option to renew consents when there is a change in policy.
  • Optionally log users’ consent and export into a CSV file.
  • Customize the privacy overview in the cookie banner settings popup.
  • Export/import cookies and related information via CSV file.
  • Scan and import/export the cookies.
  • Allow to display cookie notice settings popup where site visitors can opt-in or give consent to cookie categories.
  • Add CCPA ‘Do Not Sell My Personal Information’ control to the cookie notice.
  • Customisable to look just like your own website’s style: customise the colours, styles and fonts.
  • Put the cookie banner in either the header or the footer, as pop-up or even as widget.
  • Compatibility with major caching servers and plugins.
  • Cookie policy generator.
  • Cookie banner preview in admin settings.
  • (Optional) accept cookie notice if the user scrolls.
  • (Optional) automatically close the cookie bar after a delay (delay is configurable).
  • (Facultatif) La barre de cookies peut être fermée de manière permanente ou accessible via un onglet “afficher à nouveau”.
  • (Facultatif) L’onglet “afficher à nouveau” est entièrement personnalisable, y compris la position indiquée sur la page et les styles.
  • « Cookie Audit » shortcode to construct a nicely-styled ‘Privacy & Cookie Policy’.
  • WPML, qTranslate, Polylang compatible.

For complete list of features and details, Please visit GDPR Cookie Consent Premium Plugin for more details


Captures d’écran

  • Cookie compliance notice on the user-end
  • Cookie Settings options of the cookie notice
  • Cookie audit for transparency
  • GDPR plugin WordPress admin panel
  • Cookie consent notice behavior settings
  • Cookie notice - customization options
  • Cookie notice - change consent options
  • WordPress cookie notice - customize buttons options
  • WordPress CCPA compliance - customize button options
  • Manage cookies for cookie compliance
  • Add cookie scripts for consent management
  • Change necessary cookie descriptions
  • Add a privacy policy overview


Automatic installation

The automatic installation is the easiest way to install the plugin. You can install the plugin within your WordPress dashboard from the same browser window.

From your admin dashboard, go to Plugins > Add New. From the search box, type “GDPR Cookie consent” or just “gdpr” and then search. Click the install button on the GDPR Cookie Consent by WebToffee and then activate the plugin.

Manual installation

In the manual installation, you will need to download the zip file of the plugin from the plugin page in You can upload the file directly from your WordPress dashboard, or using an FTP application.

When doing a manual installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activez l’extension via le menu « Extensions » de WordPress.

Plugin updates

For every update of the plugin, you will be notified of the installed plugins page. You can directly update the plugin from your dashboard. We recommend that you keep the latest version of the plugin so that you can avail yourself of the new functionalities and security features.


There’s a lot of help available on the main plugin website. See the FAQ on the main website and the setup guide for GDPR cookie compliance.

The cookie notice header isn’t displaying ?

First check you have installed the plugin and have activated it in the plugins panel.
To check if it is switched on or not, go to ‘GDPR Cookie Consent > Cookie Law Settings’ and then enable the cookie law.

The cookie notice header doesn’t work on my browser ?

Veuillez signaler un bogue sur le forum de support. Assurez-vous d’inclure les informations suivantes :

  • Votre URL (J’en aurai besoin pour vous aider ! )
  • Version de WordPress par ex. 4.2.2 (trouvé dans le coin inférieur droit du tableau de bord)
  • Navigateur par exemple FireFox, Chrome, IE
  • Décrivez le problème

Plus vous donnez d’informations, plus vite je peux répondre.

Que fait cette extension ?

Cette extension va :

  1. Ajoutez une bannière en haut/en bas de toutes les pages de votre site Web pour informer le visiteur que vous disposez d’une politique de confidentialité et de cookies clairement définie.
  2. Autoriser l’enregistrement les cookies utilisés par votre site et :
  3. Affichez la liste des cookies (via un code court). Vous pouvez mettre cette liste sur votre page de politique de confidentialité par exemple.

Cette extension bloque-t-elle tous les cookies ?

Non, cette extension restreint les cookies en chargeant éventuellement les scripts. Pour cela, vous devez ajouter tous les cookies en utilisant la fonctionnalité Ajouter un cookie. Il n’est pas techniquement possible de bloquer complètement tous les cookies sur votre site WordPress sans au préalable mettre à jour tous les extensions utilisant des cookies. Cela dépasse le fonctionnement d’une seule extension.
Une approche plus réaliste pour les propriétaires de sites WordPress consiste à déplacer les scripts qui placent les cookies (par exemple, le code de suivi de Google Analytics) vers l’extension GDPR Cookie Consent, puis de permettre aux visiteurs de le contrôler en donnant leur consentement.

Les visiteurs doivent-ils maintenant accepter/refuser les cookies pour pouvoir utiliser un site Web ?

Non, seuls les cookies “nécessaires” seront chargés jusqu’à ce que l’utilisateur donne son consentement.

Cette extension empêche-t-elle les cookies d’être stockées ?

Nous vous fournissons la possibilité d’ajouter des cookies et les scripts correspondants (cela fonctionne si les cookies sont placés lorsqu’un script est ajouté à l’en-tête ou au pied de page du site, comme dans le cas de Google Analytics, Hotjar, etc.). Dans notre version Premium, les visiteurs peuvent refuser la catégorie de cookies qu’ils ne veulent pas installer. Dans ce cas, tous les cookies de cette catégorie seront bloqués pour l’utilisateur. Dans la version gratuite, vous pouvez toujours bloquer les scripts, mais sans sélection au niveau des catégories.

Mais si une autre extension ajoute des scripts ou place un cookie, nous n’avons aucun contrôle. Nous n’avons aucun moyen de savoir quelles extensions vous utilisez ou comment elles fonctionnent, donc bloquer/supprimer les cookies sur un site/blog WordPress pourrait éventuellement casser votre site. Les grands sites Web aux budgets énormes peuvent bien investir dans une telle technologie, mais cette extension a pour but de vous aider à fournir un certain niveau de conformité sans prendre de mesures radicales.

Cette extension garantit-elle que je respecte ce réglement ?

As a generic plugin, there’s no way we can know anything about your specific circumstances. It can be used as part of an overall plan of action to comply, but just installing it and doing nothing more does nothing to help you. In all cases, you need to assess your own website’s use of cookies and decide an appropriate course of action. If you are looking for specialist legal advice relating to your website you should always consult a lawyer.
See for more information on what is required.


Lire les 1 995 avis

Contributeurs & développeurs

« CookieYes | GDPR Cookie Consent & Compliance Notice (CCPA Ready) » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.


“CookieYes | GDPR Cookie Consent & Compliance Notice (CCPA Ready)” a été traduit dans 39 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « CookieYes | GDPR Cookie Consent & Compliance Notice (CCPA Ready) » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.



  • Fix – Accept/Reject button is not working as expected with some themes.


  • Fix – Compatibility issue with PHP 7.3.0 and below.


  • Improved: Validation & escaping for Security Enhancement.


  • Fix – Removed cache flush helper functions
  • Tested ok with WordPress version 5.9


  • Fix – Compatibility issue with WordPress 4.7.0 and below.


  • Fix – Conflict with W3 Total Cache plugin
  • Fix – Accessibility issue ( Hidden element has a focusable content )
  • Fix – Opacity of the cookie banner is set to 0.1 after closing the settings popup.


  • Fix: Removed extract() function from the shortcodes module to improve security.


  • Enhancement: Disable cookie bar on page builders.
  • Tested ok with WordPress version 5.8


  • Bug fix: Do not sell option appears before Accept all button option on the admin settings.
  • Tested ok with WordPress version 5.6
  • Enhancement: Added escaping to input attributes.


  • Enhancement – Default cookie banner message update.


  • Enhancement – Added reject button by default
  • Enhancement – Help text improvements


  • Enhancement – New shortcode [cookie_accept_all] to add accept all button to the banner
  • Enhancement – MonsterInsights integration
  • Enhancement – New filter wt_cli_set_secure_cookies to set plugin cookies as secure
  • Fix – Site map issue with cookie category
  • Fix – Cookie categories are not ordered properly in secondary languages


  • Introduced website cookie scanner
  • Introduced dynamic cookie categories


  • Tested ok with WordPress version 5.6


  • Renamed show again tab to revisit consent
  • New shortcode wt_cli_manage_consent option for revisit consent


  • Fix: Editors unable to access the dashboard due to recent security update


  • Improvement: Option to change the title for necessary and non-necessary categories
  • Improvement: Added support for Official Facebook Pixel, Smash Balloon Instagram Feed & Twitter Feed plugins.


  • Fix – Conflict with the Divi page builder


  • Fix – Javascript error on IE after 1.8.9 update
  • Fix – Conflict with the theme customizer
  • Tested ok with WordPress version 5.5
  • Updated translation files for Finnish


  • Included support for CCPA ( Do not sell personal information )
  • Added javascript-based solution for running third-party scripts
  • Added support for external integration to modify the default behaviour of the plugin


  • Introduced ‘wt_cli_enable_cache_flush’ filter to enable / disable cache flushing
  • Cookie elements are excluded from the Google search engine indexing (<! – googleoff: all ->)


  • Tested ok with WordPress version 5.4.0


  • [Bug fix] Privacy overview is not visible if the content is in Cyrillic alphabets
  • [Improvements] Fixed compatibility issues with Decorator – WooCommerce Email Customizer


  • Bug fix w.r.t the plugin release version 1.8.4


  • Defaulted privacy overview heading tag to H4
  • Introduced ‘wt_cli_change_privacy_overview_title_tag’ filter to change privacy overview heading tag
  • Introduced ‘wt_cli_add_custom_cookie_categories_name’ filter to change cookie category names


  • PHP 7.4 compatibility
  • Security fix


  • Tested ok with WP 5.3


  • Added option in admin to modify the default button state of the non-necessary cookie category
  • [Bug fix] Show more / show less issue when custom text editor is used in the privacy overview content.
  • Updated translations
  • Read me updates


  • [Bug fix] Warning fixes


  • Fixed W3C Validation issues
  • [Bug fix] Hide non-necessary category on cookie settings popup if it is not enabled
  • [Bug fix] Translation issue with category cookies


  • Fixed issues with translations
  • [user_consent_state] added missing space in user consent states
  • Fixed issues with web accessibility


  • Introduced new cookie settings popup option
  • Added a shortcode [cookie_settings] to control settings
  • Option to add descriptions for both necessary and non-necessary cookies
  • Tested ok with WP 5.2
  • [Bug fix] Responsive styling issues for cookie audit table winter theme


  • Updated translation files for German, Danish, French, Dutch & Spanish
  • Added support for Portuguese
  • [Bug fix] [cookie_audit] shortcode conflict with heading


  • Defaulted the minimize cookie bar option for Read more link to disabled state.
  • The cookie message bar has been defaulted to include Reject option in addition to Accept.


  • Cookie policy generator
  • Added a shortcode [user_consent_state]
  • Updated shortcode [cookie_audit] with option to configure columns
  • Margin option added in all button shortcodes
  • Introduced an option to hide cookie bar on policy page
  • Tested ok with WP 5.1


  • Translation updated – Danish, French, German
  • Readme updates
  • Minor UI changes


  • Tested ok with WordPress version 5.0.2
  • Compatibility added for Pixelyoursite plugin


  • Cookie notice as Widget option added


  • Bug: Submenu sorting issue for custom user roles


  • Bug: submenu sorting issue for non administrator accounts
  • Bug: Flashing the cookie bar on page load.


  • New enclosing shortcode added for better control of third party content. [cookie_after_accept]..content goes here..[/cookie_after_accept]
  • Basic support included for Litespeed cache, WP Super Cache, Site ground cache, Endurance Cache, WP Fastest Cache.
  • Option to choose from the built-in pages for ‘Read More’ link.


  • Corrected German translations (thanks to Max B)
  • Bug in ‘Show cookie bar on selected pages’ Filter fixed
  • W3TC page cache compatibility added


  • In the previous update a title with default text ‘This website uses cookies‘ would get added to the existing cookie bar. In this update this title will get removed to that it is blank by default. In case you need this to be added again you need to explicitly add suitable content for the title.
  • Addressed the conflict with [cookie_reject] shortcode for previous users who had the reject button option enabled.
  • Optimized the plugin js and css assets to render only in plugin pages.


  • Improved UI.
  • Enhancements to cookie message bar – included title and option for overlay layout.


  • Filter added. (filter to edit audit table head)


  • Class change.
  • Bug fix.


  • Styling issues with winter style of cookie audit table shortcode fixed.
  • Functionality issues with reject button on open URL fixed.
  • Text corrections


  • Issue with reject button colour fixed.


  • Filter to display cookie bar only on selected pages.


  • Issue with dual accept button.


  • Issue with the plugin interfering with breadcrumb fixed.


  • Support for underline tag in the message bar.


  • Ajout de la traduction danoise


  • Changed Reject button colour for Open URL and Close Header options.
  • Padding for message header
  • Audit table mobile view compatible


  • GDPR compliance updates.


  • Testé avec WordPress 4.9.5
  • GDPR compliance updates.


  • Bug fix: Buttons now handle apostrophes correctly
  • Bug fix: Added to table head for [cookie_audit] table for W3 Validator (thanks to davidebabylonia for finding and suggesting the solution)


  • Minor bug fix: adds version number to cli-admin.css


  • Bug fix: HTML5 validation fix for shortcode links (thanks to davidebabylonia)
  • Added JavaScript version number for greater compatibility


  • Major update: the cookie bar is now inserted into the page via wp_footer rather than using jQuery (for better performance and greater browser compatibility)
  • Update: if the cookie bar is in the header, there is now an option to fix the bar to the header using position:fixed


  • jQuery ‘reload’ bug fix on accept


  • Bug fix: fixed browser compatibility issue in cookielawinfo.js


  • New feature: accept policy & close cookie bar on scroll (an option available under Italian law)
  • New feature: if cookie bar is set to header it is fixed to the top of the screen (using CSS « position:fixed »)


  • Bug fix: changed filename from wpml.xml to wpml-config.xml


  • Fixing header/SVN tagging issue


  • Adding WPML support (wpml.xml)


  • Bug fix: removed extra ‘{‘ from cli-tables.css
  • Bug fix: fixed cookie_button shortcode text bug
  • Modified help pages, text and contact information


  • Added plugin settings page link to plugins.php
  • Bug fix: custom posts bug affecting some other plugins


  • Removed 3rd party JavaScript « jQuery.cookie » which can cause issues with certain versions of Apache server
  • Added native JavaScript cookie getter/setter
  • Removed JavaScript debug routine
  • Replaced JavaScript ‘eval’ with JSON.parse() for improved security: requires IE8+ (all other browsers fine though- who would have thought?)
  • Improved JavaScript performance and compatibility by removing global variables and running as inline function


  • New feature: auto-hide cookie bar after (configurable) delay
  • New feature: added responsive design to cookie audit table (thanks to Mark Wiltshire)
  • Upgrade: now using WP3.5 color picker
  • Bug fix: Cookie Audit table now shows maximum of 50 posts (was 10, which was a bit restrictive)
  • Bug fix: Cookie Law Info now only visible to admins
  • Bug fix: fixed typo on Dashboard help section for the [delete_cookies] shortcode
  • Bug fix: fixed « invalid header » bug
  • Performance enhancement: removed jQueryUI from admin panel and added custom (slimline) code
  • Performance enhancement: compressed CSS a bit
  • Performance enhancement: cookie audit CSS is now only downloaded on the page on which it is needed


  • Fixed bug where JavaScript generated an http 404 error.


  • Improved design & appearance
  • Cookie Law Info bar can be shown in header or footer
  • Customise fonts
  • New animations on page load / close header
  • Option to switch off « show again tab » – or position it anywhere horizontally in the header or footer. Additionally the styling has been improved and you are now able to customise the message.
  • New button styles: better styling and effects, greater control
  • Customise your message using HTML and 5 shortcodes with quick-start default options
  • « Cookie Audit » module – document the cookies your site uses then display them in your privacy policy via a shortcode
  • Tableau de bord amélioré
  • Enhanced help section
  • Refactored codebase, improved jQuery performance
  • Bugs fixed: no more slashes in Message Box


  • Première version publique.