{"id":159721,"date":"2022-07-14T22:33:35","date_gmt":"2022-07-14T22:33:35","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/termageddon-usercentrics\/"},"modified":"2026-04-06T21:53:30","modified_gmt":"2026-04-06T21:53:30","slug":"termageddon-usercentrics","status":"publish","type":"plugin","link":"https:\/\/cl.wordpress.org\/plugins\/termageddon-usercentrics\/","author":17349154,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.9.6","stable_tag":"1.9.6","tested":"6.9.4","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"Termageddon","header_author":"Termageddon","header_description":"Easily integrate the Usercentrics consent solution into your website while controlling visibility for logged in users and admins.","assets_banners_color":"","last_updated":"2026-04-06 21:53:30","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/termageddon.com","rating":5,"author_block_rating":0,"active_installs":6000,"downloads":124806,"num_ratings":4,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["installation","faq","changelog","description"],"tags":{"1.0.0":{"tag":"1.0.0","author":"termageddon","date":"2022-07-14 22:33:19"},"1.1.0":{"tag":"1.1.0","author":"termageddon","date":"2022-08-16 21:41:26"},"1.1.1":{"tag":"1.1.1","author":"termageddon","date":"2022-08-17 17:26:06"},"1.1.2":{"tag":"1.1.2","author":"termageddon","date":"2022-08-22 19:49:38"},"1.1.3":{"tag":"1.1.3","author":"termageddon","date":"2022-08-29 21:12:22"},"1.1.4":{"tag":"1.1.4","author":"termageddon","date":"2022-09-16 00:36:07"},"1.2.0":{"tag":"1.2.0","author":"termageddon","date":"2022-09-29 23:08:56"},"1.2.1":{"tag":"1.2.1","author":"termageddon","date":"2022-11-05 17:36:35"},"1.2.2":{"tag":"1.2.2","author":"termageddon","date":"2022-11-05 17:36:35"},"1.2.3":{"tag":"1.2.3","author":"termageddon","date":"2022-12-15 01:30:15"},"1.2.4":{"tag":"1.2.4","author":"termageddon","date":"2023-01-27 02:55:20"},"1.3.0":{"tag":"1.3.0","author":"termageddon","date":"2023-02-04 07:03:46"},"1.3.1":{"tag":"1.3.1","author":"termageddon","date":"2023-02-04 07:40:28"},"1.3.2":{"tag":"1.3.2","author":"termageddon","date":"2023-03-31 14:04:39"},"1.3.3":{"tag":"1.3.3","author":"termageddon","date":"2023-06-06 16:14:56"},"1.3.4":{"tag":"1.3.4","author":"termageddon","date":"2023-12-17 18:03:33"},"1.3.5":{"tag":"1.3.5","author":"termageddon","date":"2023-12-17 18:03:33"},"1.3.6":{"tag":"1.3.6","author":"termageddon","date":"2023-12-17 18:03:33"},"1.3.7":{"tag":"1.3.7","author":"termageddon","date":"2023-12-17 18:03:33"},"1.3.8":{"tag":"1.3.8","author":"termageddon","date":"2024-03-12 03:17:10"},"1.3.9":{"tag":"1.3.9","author":"termageddon","date":"2024-03-16 17:02:09"},"1.4.0":{"tag":"1.4.0","author":"termageddon","date":"2024-03-29 02:07:15"},"1.4.1":{"tag":"1.4.1","author":"termageddon","date":"2024-06-20 05:58:04"},"1.4.2":{"tag":"1.4.2","author":"termageddon","date":"2024-07-09 13:55:55"},"1.4.3":{"tag":"1.4.3","author":"termageddon","date":"2024-11-18 20:59:01"},"1.4.4":{"tag":"1.4.4","author":"termageddon","date":"2024-11-18 20:59:01"},"1.4.5":{"tag":"1.4.5","author":"termageddon","date":"2024-11-18 20:59:01"},"1.5.0":{"tag":"1.5.0","author":"termageddon","date":"2024-11-18 20:59:01"},"1.5.1":{"tag":"1.5.1","author":"termageddon","date":"2024-11-18 20:59:01"},"1.5.2":{"tag":"1.5.2","author":"termageddon","date":"2024-11-18 20:59:01"},"1.5.4":{"tag":"1.5.4","author":"termageddon","date":"2024-11-18 20:59:01"},"1.6.0":{"tag":"1.6.0","author":"termageddon","date":"2025-02-11 16:15:49"},"1.6.1":{"tag":"1.6.1","author":"termageddon","date":"2025-02-21 01:37:07"},"1.6.2":{"tag":"1.6.2","author":"termageddon","date":"2025-03-17 21:40:11"},"1.7.0":{"tag":"1.7.0","author":"termageddon","date":"2025-04-03 17:59:24"},"1.7.1":{"tag":"1.7.1","author":"termageddon","date":"2025-04-29 18:49:28"},"1.7.2":{"tag":"1.7.2","author":"termageddon","date":"2025-05-06 17:24:26"},"1.8.0":{"tag":"1.8.0","author":"termageddon","date":"2025-07-11 14:19:32"},"1.8.1":{"tag":"1.8.1","author":"termageddon","date":"2025-09-22 21:33:21"},"1.8.2":{"tag":"1.8.2","author":"termageddon","date":"2025-09-24 00:33:49"},"1.9.0":{"tag":"1.9.0","author":"termageddon","date":"2026-01-14 15:34:05"},"1.9.1":{"tag":"1.9.1","author":"termageddon","date":"2026-01-14 16:00:56"},"1.9.2":{"tag":"1.9.2","author":"termageddon","date":"2026-01-15 17:09:02"},"1.9.3":{"tag":"1.9.3","author":"termageddon","date":"2026-03-23 18:13:48"},"1.9.4":{"tag":"1.9.4","author":"termageddon","date":"2026-03-25 22:38:58"},"1.9.5":{"tag":"1.9.5","author":"termageddon","date":"2026-03-31 20:23:45"},"1.9.6":{"tag":"1.9.6","author":"termageddon","date":"2026-04-06 21:53:30"}},"upgrade_notice":{"1.7.0":"<p>Significant update with advanced configuration options for provider management and auto-refresh capabilities. Enhanced admin interface organization.<\/p>","1.6.0":"<p>Major update introducing Usercentrics Consent API V3 support, Settings ID implementation, and new video integration options. One-click conversion available for existing installations.<\/p>","1.5.0":"<p>Important update adding support for new US state privacy laws including Colorado, Virginia, Connecticut, Oregon, Texas, and Utah. Enhanced geolocation targeting capabilities.<\/p>","1.2.0":"<p>Major performance update introducing AJAX caching method for improved compatibility with caching plugins and better site performance.<\/p>","1.1.0":"<p>Significant update adding advanced geolocation features with MaxMind GeoLite2 integration for location-based consent delivery.<\/p>","1.0.0":"<p>Initial release of the Termageddon Cookie Consent plugin with core Usercentrics integration and WordPress compatibility.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":4},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3284346,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.8","1.3.9","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5","1.5.0","1.5.1","1.5.2","1.5.4","1.6.0","1.6.1","1.6.2","1.7.0","1.7.1","1.7.2","1.8.0","1.8.1","1.8.2","1.9.0","1.9.1","1.9.2","1.9.3","1.9.4","1.9.5","1.9.6"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"<strong>Plugin Settings Dashboard<\/strong> - Clean, intuitive interface for managing all consent settings","2":"<strong>Geolocation Configuration<\/strong> - Easy setup for region-specific consent requirements","3":"<strong>Integration Settings<\/strong> - Advanced options for video players and third-party integrations","4":"<strong>Debug Mode<\/strong> - Built-in testing tools for troubleshooting geolocation","5":"<strong>Privacy Settings Shortcode<\/strong> - Flexible shortcode options for privacy settings links","6":"<strong>Performance Optimization<\/strong> - Advanced settings for caching and performance tuning"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[166295,16626,210180,131785,396],"plugin_category":[56],"plugin_contributors":[211794],"plugin_business_model":[],"class_list":["post-159721","plugin","type-plugin","status-publish","hentry","plugin_tags-ccpa","plugin_tags-cookie-consent","plugin_tags-cpra","plugin_tags-gdpr","plugin_tags-privacy","plugin_category-social-and-sharing","plugin_contributors-termageddon","plugin_committers-termageddon"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/termageddon-usercentrics\/assets\/icon-256x256.png?rev=3284346","icon_2x":"https:\/\/ps.w.org\/termageddon-usercentrics\/assets\/icon-256x256.png?rev=3284346","generated":false},"screenshots":[],"raw_content":"<!--section=installation-->\n<h3>Automatic Installation<\/h3>\n\n<ol>\n<li>Log in to your WordPress admin dashboard<\/li>\n<li>Navigate to <strong>Plugins \u2192 Add New<\/strong><\/li>\n<li>Search for \"Termageddon\"<\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong><\/li>\n<li>Go to <strong>Tools \u2192 Termageddon + Usercentrics<\/strong> to configure<\/li>\n<\/ol>\n\n<h3>Manual Installation<\/h3>\n\n<ol>\n<li>Download the plugin files<\/li>\n<li>Upload to <code>\/wp-content\/plugins\/termageddon-usercentrics\/<\/code> directory<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress<\/li>\n<li>Configure via <strong>Tools \u2192 Termageddon + Usercentrics<\/strong><\/li>\n<\/ol>\n\n<h3>Quick Setup<\/h3>\n\n<p>After activation, follow these steps:<\/p>\n\n<ol>\n<li><strong>Get Your Embed Code<\/strong>: Log in to your Termageddon account, click into your license and click Embed Codes. Copy the Usercentrics SettingsID<\/li>\n<li><strong>Paste &amp; Configure<\/strong>: Add the SettingsID into the plugin settings<\/li>\n<li><strong>Enable Geolocation<\/strong>: Choose which regions should see the consent banner<\/li>\n<li><strong>Test &amp; Go Live<\/strong>: Use debug mode to test, then activate for all visitors<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20termageddon%20account%20to%20use%20this%20plugin%3F\"><h3>Do I need a Termageddon account to use this plugin?<\/h3><\/dt>\n<dd><p>Yes, this plugin requires a Termageddon license which includes the consent solution. The plugin helps you implement and optimize the consent solution with advanced features like geolocation targeting.<\/p><\/dd>\n<dt id=\"how%20does%20geolocation%20work%3F\"><h3>How does geolocation work?<\/h3><\/dt>\n<dd><p>The plugin uses MaxMind's GeoLite2 database to detect visitor locations based on IP addresses. Consent banners are shown only to visitors in jurisdictions that require them, improving user experience for others.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20appearance%20of%20the%20consent%20banner%3F\"><h3>Can I customize the appearance of the consent banner?<\/h3><\/dt>\n<dd><p>Yes, the consent banner appearance is controlled through your Termageddon account settings. The plugin focuses on smart delivery and integration features. Setting the Banner to V3 (in the Settings area) offers full CSS control.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compatible%20with%20caching%20plugins%3F\"><h3>Is this plugin compatible with caching plugins?<\/h3><\/dt>\n<dd><p>Yes, the plugin includes AJAX mode specifically designed to work with caching plugins like WP Rocket, W3 Total Cache, WP Super Cache, and others. You may need to exclude usercentrics from JS modifications (available in <a href=\"https:\/\/termageddon.freshdesk.com\/support\/solutions\/articles\/66000503921-using-the-consent-solution-with-caching-optimization-tools-perfmatters-wp-rocket-nitropack-sg-siteground-optimizer-litespeed\">support article<\/a>).<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20privacy%20settings%20links%20to%20my%20site%3F\"><h3>How do I add privacy settings links to my site?<\/h3><\/dt>\n<dd><p>Use the <code>[uc-privacysettings]<\/code> shortcode anywhere on your site. You can customize the text and choose between button or link elements.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20disable%20the%20plugin%3F\"><h3>What happens if I disable the plugin?<\/h3><\/dt>\n<dd><p>The consent solution will stop loading, and privacy settings links will be hidden. Your site will no longer show consent banners to visitors.<\/p><\/dd>\n<dt id=\"can%20i%20test%20the%20geolocation%20features%3F\"><h3>Can I test the geolocation features?<\/h3><\/dt>\n<dd><p>Yes, enable debug mode in the plugin settings and use URL parameters like <code>?termageddon-usercentrics-debug=california<\/code> to test different locations.<\/p><\/dd>\n<dt id=\"is%20customer%20support%20available%3F\"><h3>Is customer support available?<\/h3><\/dt>\n<dd><p>Yes, comprehensive support is available through our dedicated support portal at <a href=\"https:\/\/termageddon.freshdesk.com\/\">https:\/\/termageddon.freshdesk.com\/<\/a>.<\/p><\/dd>\n<dt id=\"where%20do%20i%20report%20security%20bugs%20found%20in%20this%20plugin%3F\"><h3>Where do I report security bugs found in this plugin?<\/h3><\/dt>\n<dd><p>Please report security bugs found in the source code of the Termageddon: Cookie Consent &amp; Privacy Compliance plugin through the <a href=\"https:\/\/patchstack.com\/database\/vdp\/ca044124-3ff0-4caf-940d-678b3896e0b4\">Patchstack Vulnerability Disclosure\u00a0 Program<\/a>. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin. You can also reach out to our support team for additional assistance and guidance.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.9.6<\/h4>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Clarified labels and help text for the geolocation option that runs after the page loads (formerly \u201cpage caching via AJAX\u201d), so it is easier to understand browser-side timing and why the setting should usually stay enabled.\n* Updated the Usercentrics translations script so it only runs when Smart Data Protector is active, preventing a <code>uc is not defined error<\/code> in console when using \"Disable Usercentrics Auto-blocking script.\"<\/p>\n\n<h4>1.9.5<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Added integration to allow for improved facebook pixel support for \"Meta for WooCommerce\" plugin.<\/p>\n\n<h4>1.9.4<\/h4>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed script blackout for out-of-region visitors when Geo-Location is enabled and AJAX mode is off \u2014 UC now loads with auto-accept instead of being suppressed entirely\n* Fixed <code>uc is not defined<\/code> ReferenceError in advanced configuration script\n* Fixed unguarded <code>uc<\/code> references in Presto Player integration script\n* Improved null safety in script loader tag filter<\/p>\n\n<h4>1.9.3<\/h4>\n\n<p><strong>\ud83d\ude80 Performance:<\/strong>\n* Removed jQuery dependency from all frontend scripts, significantly reducing page weight and improving performance scores\n* AJAX geo-location, Divi video, Elementor video, and PSL alternate logic now use vanilla JavaScript\n* The plugin no longer enqueues jQuery on the frontend under any configuration<\/p>\n\n<h4>1.9.2<\/h4>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Minor performance optimizations and code refinements<\/p>\n\n<h4>1.9.1<\/h4>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Enhanced compatibility: Tested up to WordPress 6.9<\/p>\n\n<h4>1.9.0<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Added \"Manual Script Controller\" allowing users to add any script and have it automatically be configured for Cookie Consent with automatic privacy blocking in mind.<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Updated list of supported Smart Data Protector technologies for use with Advanced Configurations under Integrations.\n* Added support for Delaware (DPDPA) &amp; Indiana (ICDPA) for Geolocation.<\/p>\n\n<h4>1.8.2<\/h4>\n\n<p><strong>\ud83d\udd12 Security:<\/strong>\n* Enhanced security for privacy settings shortcode to prevent malicious code execution <a href=\"https:\/\/www.cve.org\/CVERecord?id=CVE-2025-58026\">CVE-2025-58026<\/a>\n* Improved input sanitization for better protection against security vulnerabilities<\/p>\n\n<h4>1.8.1<\/h4>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Minor documentation improvement within the settings showcasing the button alternative.<\/p>\n\n<h4>1.8.0<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Added <code>type=\"button\"<\/code> variant for privacy settings shortcode<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Upgraded GeoIP library. Minimum PHP version is now 7.2.\n* Enhanced script processing for complex embed codes\n* Enhanced accessibility for privacy settings links\n* Improved script tag filtering for better embed code compatibility<\/p>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed issue where certain <code>&lt;script&gt;<\/code> tags were filtered from embed code\n* Resolved consent solution flashing with geolocation enabled<\/p>\n\n<h4>1.7.2<\/h4>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed consent solution flashing when using geolocation targeting\n* Improved smooth loading experience for geo-targeted consent<\/p>\n\n<h4>1.7.1<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Added CDN disable toggle for translations\n* Enhanced compatibility with LiteSpeed caching systems\n* Expanded priority range for embed script positioning<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Added <code>data-no-optimize<\/code> flags for better caching plugin compatibility\n* Geo-location debug code now consistently loads in footer\n* Enhanced error handling for <code>load_plugin_textdomain<\/code> function<\/p>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed issues with <code>wp_enqueue_scripts<\/code> injection method\n* Resolved deprecation notice for <code>load_plugin_textdomain<\/code><\/p>\n\n<h4>1.7.0<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Advanced Configuration section in Integrations tab\n* Auto-refresh on consent for supported providers\n* Deactivate blocking for specific providers\n* Reorganized admin interface for better user experience<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Enhanced provider management capabilities\n* Streamlined admin tab organization\n* Better workflow for advanced users<\/p>\n\n<h4>1.6.2<\/h4>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed WordPress 6.7+ compatibility issue causing deprecation notices\n* Improved error handling for newer WordPress versions<\/p>\n\n<h4>1.6.1<\/h4>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Added WordPress 6.7.2 compatibility\n* Updated plugin branding to Termageddon-specific styling\n* Enhanced overall plugin presentation<\/p>\n\n<h4>1.6.0<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Usercentrics Consent API V3 support with improved embed code\n* Alternative injection method for enhanced implementation flexibility\n* Settings ID implementation replacing traditional embed code approach\n* One-click conversion tool for existing installations\n* PowerPack Video integration for BeaverBuilder\n* Ultimate Addons for Beaver Builder Video support<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Modernized consent implementation architecture\n* Enhanced compatibility with various WordPress setups\n* Streamlined configuration process<\/p>\n\n<h4>1.5.4<\/h4>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed composer autoloader compatibility issues for older WordPress installations\n* Improved backward compatibility for legacy sites<\/p>\n\n<h4>1.5.2<\/h4>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Resolved Elementor compatibility toggle syntax error\n* Enhanced error handling for integration settings<\/p>\n\n<h4>1.5.1<\/h4>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed fatal error when Geolocation features were disabled\n* Improved error handling for geolocation-dependent functionality<\/p>\n\n<h4>1.5.0<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Expanded US state support for new privacy laws:\n  * Colorado Consumer Privacy Act (CPA)\n  * Virginia Consumer Data Protection Act (VCDPA)<br \/>\n  * Connecticut Data Privacy Act (CTDPA)\n  * Oregon Consumer Privacy Act (OCPA)\n  * Texas Data Privacy and Security Act (TDPSA)\n  * Utah Consumer Privacy Act (UCPA)<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Enhanced geolocation targeting for US state-specific regulations\n* Updated compliance framework for emerging privacy laws<\/p>\n\n<h4>1.4.5<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Menu integration support with <code>usercentrics-psl<\/code> class\n* Automatic conversion of menu items to privacy settings links<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Enhanced flexibility for privacy settings link placement\n* Better integration with WordPress menu systems<\/p>\n\n<h4>1.4.4<\/h4>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* General bug fixes and stability improvements\n* Enhanced error handling and performance optimizations<\/p>\n\n<h4>1.4.3<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Custom embed code priority control\n* Enhanced script loading order management<\/p>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed rare geolocation activation crash\n* Improved error handling for edge cases<\/p>\n\n<h4>1.4.2<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Elementor Video integration support\n* Enhanced image overlay placeholder handling for Elementor video widgets<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Better third-party page builder compatibility\n* Enhanced consent handling for video content<\/p>\n\n<h4>1.4.1<\/h4>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed AJAX mode cache busting issue with Pressable and similar providers\n* Improved caching compatibility for managed WordPress hosting<\/p>\n\n<h4>1.4.0<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Troubleshooting mode for debugging consent issues\n* Plugin disable functionality with <code>?enable-usercentrics<\/code> override\n* Enhanced debugging capabilities for complex setups<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Better troubleshooting workflow for administrators\n* Enhanced debugging tools for consent delivery issues<\/p>\n\n<h4>1.3.9<\/h4>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Removed jQuery dependency for privacy settings links\n* Enhanced performance by reducing JavaScript dependencies\n* Better compatibility with jQuery-free WordPress themes<\/p>\n\n<h4>1.3.8<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* California Consumer Privacy Act (CIPA) support\n* Divi Video integration for enhanced video consent handling\n* Comprehensive geolocation documentation<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Enhanced California privacy law compliance\n* Better video player integration capabilities<\/p>\n\n<h4>1.3.7<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* WordPress 6.4.2 compatibility\n* Usercentrics <code>data-version<\/code> attribute support in embed codes<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Enhanced embed code flexibility\n* Better version management for Usercentrics integrations<\/p>\n\n<h4>1.3.6<\/h4>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Enhanced <code>data-usercentrics<\/code> attribute support in embed codes\n* Better compatibility with complex embed configurations<\/p>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed MaxMind GeoIP2 library conflict with other plugins\n* Improved library loading and conflict resolution<\/p>\n\n<h4>1.3.5<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Persistent geolocation settings when toggling features\n* Enhanced user experience for geolocation management<\/p>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed PHP 8 deprecation warning\n* Improved PHP version compatibility<\/p>\n\n<h4>1.3.4<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Alternative privacy settings link implementation (Divi support)\n* Dedicated privacy settings link configuration section\n* Enhanced element hiding with <code>usercentrics-psl<\/code> class<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Moved privacy settings options to dedicated Settings page\n* Enhanced WP_CLI compatibility and error handling<\/p>\n\n<h4>1.3.3<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Presto Player integration for enhanced video consent handling<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Better video player compatibility across different platforms\n* Enhanced consent handling for embedded video content<\/p>\n\n<h4>1.3.2<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Virginia Consumer Data Protection Act (VCDPA) geolocation support<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Enhanced US state-specific privacy law compliance\n* Better regional targeting for consent requirements<\/p>\n\n<h4>1.3.1<\/h4>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed potential wp_cron geolocation database download issue\n* Improved scheduled task reliability<\/p>\n\n<h4>1.3.0<\/h4>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Enhanced geolocation database error handling\n* Better reliability for location-based consent delivery<\/p>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed duplicate geolocation database update scheduling\n* Improved plugin reactivation handling<\/p>\n\n<h4>1.2.4<\/h4>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Updated terminology from CCPA to CPRA for accuracy\n* WordPress 6.1.1 compatibility verification<\/p>\n\n<h4>1.2.3<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Quick Settings link on plugins page for easier access<\/p>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed WordPress default settings saving conflict\n* Improved plugin settings isolation<\/p>\n\n<h4>1.2.2<\/h4>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed privacy settings link to force-show consent widget\n* Improved widget visibility handling with geolocation<\/p>\n\n<h4>1.2.1<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Privacy Settings Link shortcode with toggle controls\n* Tabbed admin interface for better organization\n* Enhanced frontend UI for incompatible option handling<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Streamlined admin dashboard design\n* Better user experience for configuration management\n* Automatic option compatibility checking<\/p>\n\n<h4>1.2.0<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* AJAX caching method for geolocation compatibility\n* Enhanced support for website caching systems\n* Better performance with cached websites<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Significant performance improvements for cached sites\n* Better compatibility with popular caching plugins<\/p>\n\n<h4>1.1.4<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Admin location logging toggle for geolocation troubleshooting\n* Browser console location display for debugging\n* Enhanced testing capabilities for administrators<\/p>\n\n<h4>1.1.3<\/h4>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed \"disable for admin users\" functionality\n* Improved administrator experience during development<\/p>\n\n<h4>1.1.2<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Link display option as alternative to button format\n* Automatic element hiding with <code>usercentrics-psl<\/code> class\n* Enhanced privacy settings link management<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Better CSS-based element visibility control\n* Enhanced integration with theme designs<\/p>\n\n<h4>1.1.1<\/h4>\n\n<p><strong>\ud83d\udc1b Bug Fixes:<\/strong>\n* Fixed fatal error affecting certain WordPress installations\n* Improved plugin compatibility and stability<\/p>\n\n<h4>1.1.0<\/h4>\n\n<p><strong>\u2728 New Features:<\/strong>\n* Advanced geolocation targeting system\n* Location-based consent banner display\n* MaxMind GeoLite2 database integration\n* Regional compliance automation<\/p>\n\n<p><strong>\ud83d\udd27 Improvements:<\/strong>\n* Intelligent consent delivery based on visitor location\n* Enhanced user experience for non-regulated regions\n* Comprehensive geolocation management interface<\/p>\n\n<h4>1.0.0<\/h4>\n\n<p><strong>\u2728 Initial Release:<\/strong>\n* Core Termageddon + Usercentrics integration\n* Basic embed script compatibility\n* User authentication toggles\n* Foundation for advanced geolocation features<\/p>\n\n<p><strong>\ud83d\udd27 Core Features:<\/strong>\n* Seamless WordPress integration\n* Usercentrics consent platform integration\n* Administrative control panel\n* Basic consent delivery system<\/p>\n\n<!--section=description-->\n<p>The most comprehensive cookie consent solution for WordPress. Automatically show consent banners based on visitor location with smart geolocation targeting.<\/p>\n\n<h3>TERMAGEDDON: CONSENT SOLUTION<\/h3>\n\n<p>This plugin is designed to help WordPress website owners quickly install the Termageddon consent solution onto their website.<\/p>\n\n<p><strong>Why choose Termageddon Cookie Consent?<\/strong><\/p>\n\n<ul>\n<li><strong>Smart Geolocation<\/strong>: Automatically detect visitor locations and show consent banners only when required<\/li>\n<li><strong>More coverage than any other provider<\/strong>: Termageddon covers privacy laws such as GDPR, CPRA, UK DPA, PIPEDA (Canada), Quebec 25, VCDPA, Australia Privacy Act, CIPA, and many, many more laws.<\/li>\n<li><strong>Lightning Fast<\/strong>: AJAX-powered location detection maintains site speed and caching compatibility<\/li>\n<li><strong>Divi support<\/strong>: Ensure the consent loads for end users, while preventing loading for logged in admins (to ensure Divi\u2019s Visual Builder is unaffected).<\/li>\n<li><strong>Professional Support<\/strong>: Dedicated support team ready to help<\/li>\n<\/ul>\n\n<h3>\ud83c\udf0d Global Privacy Law Support<\/h3>\n\n<p>Termageddon\u2019s Auto-updating website policies and consent solution supports major privacy regulations worldwide:<\/p>\n\n<ul>\n<li><strong>\ud83c\uddea\ud83c\uddfa European Union &amp; EEA<\/strong> - GDPR<\/li>\n<li><strong>\ud83c\uddec\ud83c\udde7 United Kingdom<\/strong> - UK DPA<\/li>\n<li><strong>\ud83c\udde8\ud83c\udde6 Canada<\/strong> - PIPEDA &amp; Quebec Law 25<\/li>\n<li><strong>\ud83c\uddfa\ud83c\uddf8 United States<\/strong> - State-specific regulations:\n\n<ul>\n<li>California - CPRA, CalOPPA &amp; CIPA<\/li>\n<li>Colorado - CPA<\/li>\n<li>Connecticut - CTDPA<\/li>\n<li>Oregon - OCPA<\/li>\n<li>Texas - TDPSA<\/li>\n<li>Utah - UCPA<\/li>\n<li>Virginia - VCDPA<\/li>\n<li>And more.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h3>\ud83d\ude80 Key Features<\/h3>\n\n<h4>Smart Geolocation Targeting<\/h4>\n\n<ul>\n<li><strong>MaxMind GeoLite2 Integration<\/strong>: Accurate IP-based location detection<\/li>\n<li><strong>AJAX Mode<\/strong>: Maintain site caching while ensuring accurate geolocation<\/li>\n<li><strong>Cookie Optimization<\/strong>: Reduce server load with intelligent cookie-based location caching<\/li>\n<li><strong>Debug Mode<\/strong>: Test and troubleshoot geolocation with built-in debugging tools<\/li>\n<\/ul>\n\n<h4>Seamless Integration<\/h4>\n\n<ul>\n<li><strong>WordPress Integration<\/strong>: Works with any WordPress theme and popular page builders<\/li>\n<li><strong>Usercentrics Powered<\/strong>: Built on the industry-leading Usercentrics consent platform<\/li>\n<li><strong>Developer Friendly<\/strong>: Extensive hooks, filters, and customization options<\/li>\n<li><strong>Performance Optimized<\/strong>: Minimal impact on site speed and Core Web Vitals<\/li>\n<\/ul>\n\n<h4>Advanced Video Integrations<\/h4>\n\n<ul>\n<li><strong>Divi Video<\/strong>: Enhanced image overlay placeholder handling<\/li>\n<li><strong>Elementor Video<\/strong>: Seamless consent integration with Elementor video widgets<\/li>\n<li><strong>PowerPack Video<\/strong>: Support for BeaverBuilder PowerPack video embeds<\/li>\n<li><strong>Presto Player<\/strong>: Optimized consent handling for Presto Player<\/li>\n<li><strong>Ultimate Addons<\/strong>: Support for Beaver Builder Ultimate Addons<\/li>\n<\/ul>\n\n<h4>Privacy Settings Management<\/h4>\n\n<ul>\n<li><strong>Flexible Shortcode<\/strong>: <code>[uc-privacysettings]<\/code> with extensive customization options<\/li>\n<li><strong>Button &amp; Link Support<\/strong>: Choose between button or anchor elements<\/li>\n<li><strong>Custom Styling<\/strong>: Full control over appearance with CSS targeting<\/li>\n<li><strong>Automatic Replacement<\/strong>: Intelligent detection and replacement of privacy settings elements<\/li>\n<\/ul>\n\n<h3>\ud83d\udccb Shortcode Usage<\/h3>\n\n<p>Place privacy settings links anywhere on your site with the powerful shortcode:<\/p>\n\n<pre><code>[uc-privacysettings]\n[uc-privacysettings text=\"Privacy Preferences\"]\n[uc-privacysettings type=\"button\" text=\"Manage Cookies\"]\n<\/code><\/pre>\n\n<p><strong>Supported Parameters:<\/strong>\n* <code>type<\/code> - Element type: \"a\" (default) or \"button\"\n* <code>text<\/code> - Display text (default: \"Privacy Settings\")\n* Styling via <code>#usercentrics-psl<\/code> CSS ID<\/p>\n\n<h3>\ud83d\udd27 Advanced Configuration<\/h3>\n\n<h4>Provider Management<\/h4>\n\n<ul>\n<li><strong>Disable Blocking<\/strong>: Selectively disable cookie blocking for specific providers<\/li>\n<li><strong>Auto-Refresh<\/strong>: Configure automatic page reload on consent for supported providers<\/li>\n<li><strong>Custom Integrations<\/strong>: Extend functionality with custom provider configurations<\/li>\n<\/ul>\n\n<h4>Performance Optimization<\/h4>\n\n<ul>\n<li><strong>CDN Configuration<\/strong>: Optional CDN bypass for translations<\/li>\n<li><strong>Priority Control<\/strong>: Adjust script loading priority for optimal performance<\/li>\n<li><strong>Cache Compatibility<\/strong>: Full support for popular caching plugins<\/li>\n<li><strong>Troubleshooting Mode<\/strong>: Disable for all users except when using <code>?enable-usercentrics<\/code><\/li>\n<\/ul>\n\n<h3>\ud83d\udee1\ufe0f Privacy &amp; Data Protection<\/h3>\n\n<p><strong>Important Privacy Notice<\/strong>: When GeoIP is enabled, IP addresses are collected solely for determining appropriate consent requirements based on visitor location. A session cookie is created to improve performance on subsequent page loads.<\/p>\n\n<p><strong>Data Minimization<\/strong>: All location data is processed temporarily and not stored permanently. Users can opt out by keeping all GeoIP checkboxes unchecked (default setting).<\/p>\n\n<p><strong>Compliance First<\/strong>: Ensure you are in compliance with all applicable privacy laws before installing this plugin or any tracking technologies.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For comprehensive support and assistance:<\/p>\n\n<ul>\n<li><strong>Help Center<\/strong>: Visit our <a href=\"https:\/\/termageddon.freshdesk.com\/\">support portal<\/a> for detailed documentation<\/li>\n<li><strong>Community Forum<\/strong>: Get help from other users on WordPress.org support forums<\/li>\n<li><strong>Priority Support<\/strong>: Termageddon customers receive priority email support<\/li>\n<li><strong>Developer Resources<\/strong>: Access our developer documentation for advanced customizations<\/li>\n<\/ul>","raw_excerpt":"The most comprehensive cookie consent solution for WordPress. Automatically show consent banners based on visitor location with smart geolocation targ &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/159721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=159721"}],"author":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/termageddon"}],"wp:attachment":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=159721"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=159721"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=159721"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=159721"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=159721"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=159721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}