CCT 4U (Cookie Consent Tool)

Popis

CCT 4U is a powerful and flexible WordPress plugin for easy integration and configuration of a cookie consent manager based on Klaro.

With CCT 4U you can:
– Easily embed GDPR-compliant cookie banners,
– Customize colors, layouts, and texts directly in the backend,
– Manage services and cookies comfortably,
– Control and translate all settings centrally.

This plugin is designed for website owners who value privacy and a professional user experience – no complex programming skills required!

Features

  • Easy Klaro integration with graphical user interface
  • Customizable texts, colors, and layouts
  • Translation-ready (German/English; more languages possible)
  • Flexible management of services and cookies
  • 100% GDPR-compliant (with correct configuration)
  • Full WordPress multisite support
  • Extendable and update-friendly

Third-Party Services

This plugin (as distributed on WordPress.org) makes no external connections. 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).

Separate premium distribution: 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:
– Service URL: https://gate.4uweb.de/wp-json/pm4u/v1/
– Purpose: Validate license keys and deliver plugin updates
– Data transmitted: License key, site URL
– Privacy: No personal user data is collected or transmitted
– Terms of Service: https://plugins.4uweb.de/agb/
– Privacy Policy: https://plugins.4uweb.de/datenschutz/

Third-Party Libraries and Assets

This plugin bundles the following third-party open-source libraries and assets:

Klaro Cookie Consent Manager
– Version: 0.7.22
– License: BSD-3-Clause
– Source Code: https://github.com/kiprotect/klaro
– Purpose: Cookie consent banner functionality and consent management
– Files: assets/js/klaro.min.js

anime.js Animation Library
– Version: 4.2.2
– License: MIT
– Source Code: https://github.com/juliangarnier/anime
– Purpose: Smooth animations in the admin interface
– Files: assets/js/anime.min.js

Twemoji (Twitter Emoji)
– License: CC-BY 4.0 (graphics)
– Source: https://github.com/twitter/twemoji
– Purpose: Local SVG icons used throughout the admin interface and the cookie preference button (GDPR-compliant, no external emoji/CDN requests)
– Files: assets/icons/*.svg

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.

License

This plugin is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
See LICENSE.txt and https://www.gnu.org/licenses/gpl-3.0.html for details.

Snímky obrazovky

Instalace

  1. Upload the plugin folder cct-4u-cookie-consent-tool to your WordPress /wp-content/plugins/ directory (or simply install it from the WordPress plugin directory).
  2. Activate the plugin in your WordPress backend under „Plugins“.
  3. Go to the new „CCT 4U“ menu in your WordPress admin to configure the plugin.

Nejčastější dotazy

Can I add my own cookies and services?

Yes, you can flexibly manage your own services and cookies via the backend.

Is the plugin compatible with Multisite?

Yes, CCT 4U is multisite-ready.

Is the plugin really GDPR-compliant?

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.

Recenze

Přečtěte si 1 recenzi

Autoři

CCT 4U (Cookie Consent Tool) je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „CCT 4U (Cookie Consent Tool)“ byl přeložen do 1 jazyku. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “CCT 4U (Cookie Consent Tool)” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

4.1.3

  • Fix: completes the cookie repair started in 4.1.2. If CCT4U runs on several subdomains that share one consent cookie, saving your choice on one of them could silently withdraw a service that only exists on another — visitors were then asked about that service again. A page now only decides about the services it actually shows.

4.1.2

  • Fix: if CCT4U runs on several subdomains of the same site, visiting one of them could delete the consent given on another — visitors were asked again and again. Each installation now only touches the consent cookie it owns.
  • Tested and released for WordPress 7.1.

4.1.1

  • Changed: the links to your customer area and to the price list now lead to shop.4uweb.de, where the customer area has been living since August 2026. The old address still redirects, but the plugin no longer takes the detour.

4.1.0

  • Fix: updates could fail with „The download failed. Internal Server Error“. The download link was fetched during the update check and had expired by the time you clicked „Update“ — it is now fetched at the moment the download starts.

4.0.9

  • Changed: the update dialog now shows the change notes in your site language, and the „View details“ link finally leads to the product page instead of nowhere.

4.0.8

  • New: the plugin list now names which build is installed.

4.0.7

  • Fixed: with a license, texts such as the license page, domain scope, white label and the scanner appeared in English once the German translation from wordpress.org was installed.

4.0.6

  • Changed: New plugin icon; the icon files moved from the plugin root into assets/.

4.0.5

  • Fixed: Elements marked with data-without-consent now update immediately when consent is granted via the contextual placeholder buttons (previously required a page reload).
  • Fixed: The consent block on embedded content can no longer be overridden by theme CSS using display with !important.

4.0.4

  • Fixed: Self-hosted installations declare their own update source (Update URI) so wordpress.org updates can no longer replace them. The package installed from wordpress.org keeps receiving its updates from wordpress.org as before.

4.0.3

  • Changed: Consistent, cleaner admin page headers – every settings page now shows its title with a matching icon and a divider; the duplicate sub-heading and the empty label column (left-side gap) are gone.
  • Changed: Requires WordPress 6.7 or newer; translations are now loaded automatically by WordPress (no manual text-domain call needed).

4.0.2

  • 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.
  • Removed: Credit link is a plain opt-in toggle with a fixed text and URL – no customization is advertised anywhere in this package.

4.0.0

  • 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.
  • 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.
  • 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.
  • Added: Transparency slider for every background color (banner keeps its classic glassmorphism default of 75%)
  • Added: Entrance animations for the consent banner and the settings dialog (honors prefers-reduced-motion)
  • Changed: All admin icons are bundled locally – no external emoji or CDN requests
  • Fixed: PHP notice when a background color is missing from the configuration