= 1.3.0
* Added consent based script blocking. Third party tracking tags (Google Analytics, Google Tag Manager, Meta Pixel, and similar) are held inert until a visitor opts in, so no request reaches a tracker before consent. On by default, with a “Disable Script Blocking” option per site.
* Consent bar now offers explicit Accept and Decline controls instead of passive dismissal. Decline hides the bar and leaves tracking blocked.
* Blocked scripts re-activate client side after Accept, so cached pages stay safe for every visitor.
* On a choice, the consent state is also pushed to Google Consent Mode v2 (gtag) and the Meta Pixel (fbq) when those libraries are present, so they agree with the gate.
* Fixed: the admin menu used a slug ending in .php, which put a file path in the page argument and the form referer and could trip server mod_security rules (403 on Save Options). Switched to a plain slug.
* Added embed blocking, a separate setting from script blocking. Embedded videos and widgets (YouTube, Vimeo, Maps, social) send the visitor’s IP to a third party on page load, the same exposure as analytics. Levels: Off, Block known video and social embeds (default), or Block all third party iframes. Blocked embeds load the moment consent is given. Embed blocking also catches embeds built in JavaScript, including the WordPress custom header video (which injects a YouTube player), by holding the loader script until consent.
* Added a “Do Not Use” choice per policy. A policy set to Do Not Use is hidden across the front end: the subfooter, the consent bar and form consent messages (its merge tag and a stray separator are removed so the sentence still reads cleanly), and its shortcode outputs nothing.
= 1.2.0.2
* Fixed issues with filtering content and showing update-policy nags
= 1.2
* Introduced basic CCPA compliance
* Yearly notices added in admin for custom policies
* Default policies now based in remote SVN for easier updating
* Policies language updated to include 12 month default
= 1.1.0.2
* fixed overwriting consent bar not working in some cases
= 1.1.0.1
* added default color overrides
= 1.1
* Shortened default Consent Bar text, and adjusted CSS/svg placementment to accommodate
Plugin Website
Visit website
Share Post
Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.