v1.3.0 — první stabilní release
První stabilní release WordPress pluginu CZ Cookie Consent — cookie lišta s Google Consent Mode v2, logováním souhlasů a podporou multisite. Postaveno na knihovnách Orestbida CookieConsent 3.1.0 a iframemanager 1.3.0 (bundlované, není potřeba nic dalšího instalovat).
Instalace
Stáhněte cz-cookie-consent-1.3.0.zip níže a nahrajte přes Plugins → Add New → Upload Plugin (nebo rozbalte do wp-content/plugins/). Funguje na single-site i multisite (per-site i network aktivace).
Hlavní funkce
- Google Consent Mode v2 — default na
wp_headprioritě 0 (vždy před GTM), synchronní re-aplikace uloženého souhlasu pro vracející se návštěvníky - GTM4WP kompatibilita — 2.x automaticky (potlačení duplicitního default bloku), 1.x přes zarovnání flagů; funguje i bez GTM4WP
- Log souhlasů — vlastní globální tabulka s
blog_id, IP/UA pouze jako hashe se salt, CSV export, auto-purge - Kategorie a služby — necessary/functional/preferences/analytics/marketing, 19 předpřipravených služeb (Google, Meta, Sklik/Seznam, LinkedIn, TikTok, Hotjar, Clarity, Heureka) + custom služby
- Blokování iframe — YouTube, Google Maps, Facebook/Instagram embedy s placeholdery, auto-obalení obsahu, odblokování bez reloadu
- dataLayer eventy pro GTM (
cookie_consent_default/update/accept_all/reject_all/custom) — návod v docs/gtm-setup.md - Vícejazyčnost — čeština + angličtina, další jazyky v adminu, WPML/Polylang přes locale
- Síťová správa (multisite) — režimy Network defaults (dědění s možností přepisu) a Enforce (vynucené nastavení), síťový log
- Shortcode
[czcc_preferences](odkaz či tlačítko) pro pozdější úpravu souhlasu - REST endpoint s validací proti konfiguraci a rate limitem
- Přepracovaný admin — karty, přepínače, statistiky souhlasů, sbalitelné jazykové sekce
Historie verzí
- 1.3.0 — redesign admin rozhraní, statistiky v logu souhlasů
- 1.2.0 — shortcode
[czcc_preferences]s variantou tlačítka - 1.1.0 — síťová konfigurace pro multisite (defaults/enforce)
- 1.0.0 — první vydání
⚠️ Plugin je technický nástroj — finální texty a právní nastavení nechte posoudit právníkem. Testovací checklist: docs/testing.md