by Fabien Caylus on WordPress.org
Ask the user for his consent about cookies and tracking, and comply with the EU GDPR privacy law and CCPA regulations.

Settings menu
Does one thing but does it right:
Ask the user for his consent about cookies and tracking.
The plugin will add a new menu under your settings, where you can set up the various texts and images used by the popup.
Then, a popup will appear on every public pages, asking the user for his consent about cookies and tracking, presenting him with 2 choices:
cookie-consent=yes valid for 6 monthscookie-consent=no valid for 6 monthsIt’s then up to you, and your analytics solution, to check for the cookie-consent value and handle it according to the user’s wishes.
A default style is applied to the popup, with the strict minimum (the layout of the popup).
The popup will inherit the text style, button style and colors from your theme.
However, you can use CSS to customize the popup layout and style
(by enqueuing a stylesheet in your functions.php file, add additional CSS in your theme’s options,
or whatever technique to add CSS to your page).
For reference, here is the popup HTML code. You can use the main container id (#can-i-use-cookies)
to scope your CSS rules.
...
...
The source code is available on GitHub at github.com/doky-fr/can-i-use-cookies.
Feel free to contribute !