Rövidkódok, CSS és fejlesztők

A [kncc_cookie_policy] és a [kncc_cookie_settings] rövidkód, egyéni CSS, a JavaScript API, események, a hozzájárulási süti és szűrők.

Rövidkódok

Rövidkód Mit csinál
[kncc_cookie_policy] A sütinyilatkozat: kategóriánként a sütik, a látogató jelenlegi döntése és egy Süti-beállítások szerkesztése gomb
[kncc_cookie_settings] Hivatkozás, amely újra megnyitja a süti-beállításokat
[kncc_cookie_settings text="Manage cookies"] Ugyanez a hivatkozás az Ön saját szövegével

Tegye a beállítások hivatkozását a láblécbe vagy a menübe, hogy a látogatók mindig megváltoztathassák a döntésüket.

A kncc-open-settings osztályú bármely elem megnyitja a bannert, ha rákattintanak:

<a href="#" class="kncc-open-settings">Cookie settings</a>

JavaScriptből:

window.knccEditConsent();

Egyéni CSS

A bővítmény Dokumentáció fülén található egy CSS-sablon a bővítmény által használt összes szelektorral. Másolja át a Megjelenés → Testreszabás → További CSS részbe, a gyermektémába vagy egy kódrészlet-bővítménybe, és szüntesse meg a megjegyzésjelölést azoknál a szabályoknál, amelyekre szüksége van.

  • Ha egy szabály nem érvényesül, tegye elé a .kncc-banner szelektort, vagy adja hozzá az !important értéket.
  • A Bővítmény stílusa tipográfiánál a betűtípus-szabályok !important értéket használnak. A könnyebb felülírásért váltson a Téma stílusa lehetőségre.
  • A banner z-index értéke 999999, a lebegő gombé 999998. Növelje őket, ha a téma átfedő elemeket jelenít meg a banner fölött.

A döntés a kncc_consent first-party sütiben tárolódik egy évig, URL-kódolt JSON-ként:

{ "necessary": true, "analytics": true, "marketing": false, "preferences": false, "choice": "custom", "timestamp": "2026-10-28T09:00:00.000Z" }

A choice értéke accept, reject vagy custom. Olvassa ki a saját kódjából, ha szüksége van a látogató döntésére, de ne írja: használja a bannert vagy a knccEditConsent() függvényt.

Események

  • dataLayer: consent_update a consent_analytics, consent_marketing és consent_preferences értékekkel, amikor a látogató választ. Lásd: Google Consent Mode v2 és Tag Manager.
  • Google Consent Mode: gtag('consent', 'update', …) az engedélyezett kategóriák jelzéseivel.
  • WP Consent API: a döntés megosztásra kerül az API-t támogató bővítményekkel.

Saját szkriptek visszatartása

Ha azt szeretné, hogy a saját szkriptje egy kategóriára várjon, írja ki text/plain típussal és a kategóriával:

<script type="text/plain" data-kncc-category="marketing" src="https://example.com/widget.js"></script>

A bővítmény lefuttatja, amikor a látogató engedélyezi az adott kategóriát. Kódolás nélkül ugyanezt éri el egy Blokkolás cím alapján szabály a Szkriptblokkolás fülön.

Szűrők

Szűrő Alapérték Felhasználás
kncc_block_html_scripts true Adjon vissza false értéket az oldal HTML-kódjában és a később hozzáadott szkriptek blokkolásának kikapcsolásához
kncc_block_injected_scripts true Adjon vissza false értéket csak az oldal betöltése után hozzáadott szkriptek védőszkriptjének kikapcsolásához
kncc_block_iframes true Adjon vissza false értéket a YouTube- és Vimeo-blokkolás kikapcsolásához
// Example: turn off the guard for scripts added after load.
add_filter('kncc_block_injected_scripts', '__return_false');

Frissítve 2026. október 28.

Valami hibás vagy hiányzik? Írja meg a támogatási fórumon. (új lapon nyílik meg)