{"id":338841,"date":"2026-07-18T16:58:48","date_gmt":"2026-07-18T16:58:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/cct-4u-cookie-consent-tool\/"},"modified":"2026-07-18T16:58:17","modified_gmt":"2026-07-18T16:58:17","slug":"cct-4u-cookie-consent-tool","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/cct-4u-cookie-consent-tool\/","author":23392752,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"4.0.2","stable_tag":"4.0.2","tested":"7.0.2","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"CCT 4U (Cookie Consent Tool)","header_author":"4uWeb","header_description":"WordPress-Plugin zur Integration und Konfiguration eines Cookie-Consent-Managers auf Basis von Klaro.","assets_banners_color":"8ca1b2","last_updated":"2026-07-18 16:58:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/plugins.4uweb.de","header_author_uri":"https:\/\/4uweb.de","rating":0,"author_block_rating":0,"active_installs":0,"downloads":41,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"4.0.2":{"tag":"4.0.2","author":"fhackforu","date":"2026-07-18 16:58:17"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3612822,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3612822,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3612822,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3612822,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["4.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3612822,"resolution":"1","location":"assets","locale":"","width":772,"height":207},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3612822,"resolution":"2","location":"assets","locale":"","width":772,"height":334},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3612822,"resolution":"3","location":"assets","locale":"","width":1280,"height":1544},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3612822,"resolution":"4","location":"assets","locale":"","width":1280,"height":1291},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3612822,"resolution":"5","location":"assets","locale":"","width":1280,"height":1544},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3612822,"resolution":"6","location":"assets","locale":"","width":1280,"height":1544},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":3612822,"resolution":"7","location":"assets","locale":"","width":1280,"height":619},"screenshot-8.jpg":{"filename":"screenshot-8.jpg","revision":3612822,"resolution":"8","location":"assets","locale":"","width":1280,"height":1544}},"screenshots":{"1":"The cookie consent banner as your visitors first see it - colors, texts, buttons and layout are fully customizable.","2":"The settings dialog: visitors grant or withdraw consent per category and service, reachable any time via the floating settings button.","3":"Layout: choose a cookie icon and configure all colors and opacities of the banner and settings popup.","4":"Categories group your services by purpose - visitors accept or reject entire categories at once.","5":"Services: register the third-party services that use cookies or scripts, each assigned to a category.","6":"Cookies: register the cookies your services set - enables deletion on consent withdrawal and GDPR transparency.","7":"Integration: link your privacy policy page and optionally show a small credit link.","8":"Built-in help explaining how categories, services, scripts and cookies work together."}},"plugin_section":[],"plugin_tags":[20011,389,131785,272224,396],"plugin_category":[54],"plugin_contributors":[272225],"plugin_business_model":[],"class_list":["post-338841","plugin","type-plugin","status-publish","hentry","plugin_tags-consent","plugin_tags-cookies","plugin_tags-gdpr","plugin_tags-klaro","plugin_tags-privacy","plugin_category-security-and-spam-protection","plugin_contributors-fhackforu","plugin_committers-fhackforu"],"banners":{"banner":"https:\/\/ps.w.org\/cct-4u-cookie-consent-tool\/assets\/banner-772x250.jpg?rev=3612822","banner_2x":"https:\/\/ps.w.org\/cct-4u-cookie-consent-tool\/assets\/banner-1544x500.jpg?rev=3612822","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/cct-4u-cookie-consent-tool\/assets\/icon-128x128.png?rev=3612822","icon_2x":"https:\/\/ps.w.org\/cct-4u-cookie-consent-tool\/assets\/icon-256x256.png?rev=3612822","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/cct-4u-cookie-consent-tool\/assets\/screenshot-1.jpg?rev=3612822","caption":"The cookie consent banner as your visitors first see it - colors, texts, buttons and layout are fully customizable."},{"src":"https:\/\/ps.w.org\/cct-4u-cookie-consent-tool\/assets\/screenshot-2.jpg?rev=3612822","caption":"The settings dialog: visitors grant or withdraw consent per category and service, reachable any time via the floating settings button."},{"src":"https:\/\/ps.w.org\/cct-4u-cookie-consent-tool\/assets\/screenshot-3.jpg?rev=3612822","caption":"Layout: choose a cookie icon and configure all colors and opacities of the banner and settings popup."},{"src":"https:\/\/ps.w.org\/cct-4u-cookie-consent-tool\/assets\/screenshot-4.jpg?rev=3612822","caption":"Categories group your services by purpose - visitors accept or reject entire categories at once."},{"src":"https:\/\/ps.w.org\/cct-4u-cookie-consent-tool\/assets\/screenshot-5.jpg?rev=3612822","caption":"Services: register the third-party services that use cookies or scripts, each assigned to a category."},{"src":"https:\/\/ps.w.org\/cct-4u-cookie-consent-tool\/assets\/screenshot-6.jpg?rev=3612822","caption":"Cookies: register the cookies your services set - enables deletion on consent withdrawal and GDPR transparency."},{"src":"https:\/\/ps.w.org\/cct-4u-cookie-consent-tool\/assets\/screenshot-7.jpg?rev=3612822","caption":"Integration: link your privacy policy page and optionally show a small credit link."},{"src":"https:\/\/ps.w.org\/cct-4u-cookie-consent-tool\/assets\/screenshot-8.jpg?rev=3612822","caption":"Built-in help explaining how categories, services, scripts and cookies work together."}],"raw_content":"<!--section=description-->\n<p>CCT 4U is a powerful and flexible WordPress plugin for easy integration and configuration of a cookie consent manager based on Klaro.<\/p>\n\n<p>With CCT 4U you can:\n- Easily embed GDPR-compliant cookie banners,\n- Customize colors, layouts, and texts directly in the backend,\n- Manage services and cookies comfortably,\n- Control and translate all settings centrally.<\/p>\n\n<p>This plugin is designed for website owners who value privacy and a professional user experience \u2013 no complex programming skills required!<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Easy Klaro integration with graphical user interface<\/li>\n<li>Customizable texts, colors, and layouts<\/li>\n<li>Translation-ready (German\/English; more languages possible)<\/li>\n<li>Flexible management of services and cookies<\/li>\n<li>100% GDPR-compliant (with correct configuration)<\/li>\n<li>Full WordPress multisite support<\/li>\n<li>Extendable and update-friendly<\/li>\n<\/ul>\n\n<h3>Third-Party Services<\/h3>\n\n<p><strong>This plugin (as distributed on WordPress.org) makes no external connections.<\/strong> All functionality runs completely standalone - no external API calls, no data transmission, no license system. The plugin also provides no interface for entering custom JavaScript; external services are integrated declaratively via data-name attributes (see the built-in documentation).<\/p>\n\n<p><strong>Separate premium distribution:<\/strong> A premium version with additional features (script manager, resource scanner, cross-domain consent) is distributed separately via https:\/\/plugins.4uweb.de\/ (not through WordPress.org). Only that separate distribution connects to a license validation service:\n- Service URL: https:\/\/gate.4uweb.de\/wp-json\/pm4u\/v1\/\n- Purpose: Validate license keys and deliver plugin updates\n- Data transmitted: License key, site URL\n- Privacy: No personal user data is collected or transmitted\n- Terms of Service: https:\/\/plugins.4uweb.de\/agb\/\n- Privacy Policy: https:\/\/plugins.4uweb.de\/datenschutz\/<\/p>\n\n<h3>Third-Party Libraries and Assets<\/h3>\n\n<p>This plugin bundles the following third-party open-source libraries and assets:<\/p>\n\n<p><strong>Klaro Cookie Consent Manager<\/strong>\n- Version: 0.7.22\n- License: BSD-3-Clause\n- Source Code: https:\/\/github.com\/kiprotect\/klaro\n- Purpose: Cookie consent banner functionality and consent management\n- Files: assets\/js\/klaro.min.js<\/p>\n\n<p><strong>anime.js Animation Library<\/strong>\n- Version: 4.2.2\n- License: MIT\n- Source Code: https:\/\/github.com\/juliangarnier\/anime\n- Purpose: Smooth animations in the admin interface\n- Files: assets\/js\/anime.min.js<\/p>\n\n<p><strong>Twemoji (Twitter Emoji)<\/strong>\n- License: CC-BY 4.0 (graphics)\n- Source: https:\/\/github.com\/twitter\/twemoji\n- Purpose: Local SVG icons used throughout the admin interface and the cookie preference button (GDPR-compliant, no external emoji\/CDN requests)\n- Files: assets\/icons\/*.svg<\/p>\n\n<p>All of the above are bundled locally in the plugin and do not make any external requests. The selectable cookie graphics (assets\/images\/cookies\/) are original artwork by the plugin author and licensed as GPL together with the plugin.<\/p>\n\n<h3>License<\/h3>\n\n<p>This plugin is free software: you can redistribute it and\/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\nSee LICENSE.txt and https:\/\/www.gnu.org\/licenses\/gpl-3.0.html for details.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder <code>cct-4u-cookie-consent-tool<\/code> to your WordPress <code>\/wp-content\/plugins\/<\/code> directory (or simply install it from the WordPress plugin directory).<\/li>\n<li>Activate the plugin in your WordPress backend under \"Plugins\".<\/li>\n<li>Go to the new \"CCT 4U\" menu in your WordPress admin to configure the plugin.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20add%20my%20own%20cookies%20and%20services%3F\"><h3>Can I add my own cookies and services?<\/h3><\/dt>\n<dd><p>Yes, you can flexibly manage your own services and cookies via the backend.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20compatible%20with%20multisite%3F\"><h3>Is the plugin compatible with Multisite?<\/h3><\/dt>\n<dd><p>Yes, CCT 4U is multisite-ready.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20really%20gdpr-compliant%3F\"><h3>Is the plugin really GDPR-compliant?<\/h3><\/dt>\n<dd><p>The plugin is technically built to meet all GDPR requirements. Complete legal compliance depends on your configuration and texts. Consult a privacy expert if in doubt.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>4.0.2<\/h4>\n\n<ul>\n<li>Changed: The premium info page now simply lists the features contained in the separate premium version (script manager, resource scanner, cross-domain consent) instead of a free-vs-premium comparison table.<\/li>\n<li>Removed: Credit link is a plain opt-in toggle with a fixed text and URL - no customization is advertised anywhere in this package.<\/li>\n<\/ul>\n\n<h4>4.0.0<\/h4>\n\n<ul>\n<li>Changed: Completely reworked distribution model. The free version is fully functional without any limits, locked features or upsell - all services, cookies, icons and colors are unrestricted.<\/li>\n<li>Changed: Premium functionality (script manager, resource scanner, cross-domain consent) lives in a separate commercial distribution and is not part of this package. The premium info page is a plain feature overview without prices.<\/li>\n<li>Removed: No script insertion interface - external services are integrated declaratively via data-name attributes. The credit link is a plain opt-in toggle with a fixed text and URL.<\/li>\n<li>Added: Transparency slider for every background color (banner keeps its classic glassmorphism default of 75%)<\/li>\n<li>Added: Entrance animations for the consent banner and the settings dialog (honors prefers-reduced-motion)<\/li>\n<li>Changed: All admin icons are bundled locally - no external emoji or CDN requests<\/li>\n<li>Fixed: PHP notice when a background color is missing from the configuration<\/li>\n<\/ul>","raw_excerpt":"A powerful and flexible WordPress plugin for GDPR-compliant cookie consent management based on Klaro.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/338841","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=338841"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/fhackforu"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=338841"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=338841"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=338841"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=338841"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=338841"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=338841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}