Lühikoodid, CSS ja arendajad
Lühikoodid [kncc_cookie_policy] ja [kncc_cookie_settings], kohandatud CSS, JavaScripti API, sündmused, nõusolekuküpsis ja filtrid.
Lühikoodid
| Lühikood | Mida see teeb |
|---|---|
[kncc_cookie_policy] |
Küpsiste deklaratsioon: küpsised kategooriate kaupa, külastaja praegune valik ja nupp Muuda küpsiste eelistusi |
[kncc_cookie_settings] |
Link, mis avab küpsiste seaded uuesti |
[kncc_cookie_settings text="Manage cookies"] |
Sama link teie enda tekstiga |
Pange seadete link oma jalusesse või menüüsse, et külastajad saaksid alati oma valikut muuta.
Seadete avamine oma lingist
Iga element klassiga kncc-open-settings avab klõpsamisel bänneri:
<a href="#" class="kncc-open-settings">Cookie settings</a>
JavaScriptist:
window.knccEditConsent();
Kohandatud CSS
Plugina vahelehel Dokumentatsioon on CSS-mall kõigi plugina kasutatavate selektoritega. Kopeerige see jaotisesse Välimus → Kohanda → Täiendav CSS, oma alamteemasse või koodijuppide pluginasse ja eemaldage vajalike reeglite eest kommentaarimärgid.
- Kui reegel ei rakendu, lisage selle ette
.kncc-bannervõi lisage!important. - Kui tüpograafiaks on valitud Plugina stiil, kasutavad fondireeglid märget
!important. Lihtsamaks ülekirjutamiseks valige Teema stiil. - Bänneri
z-indexon 999999 ja hõljuva nupu oma 999998. Suurendage neid, kui teie teema kuvab bänneri peale ülekatteid.
Nõusolekuküpsis
Valik salvestatakse üheks aastaks esimese osapoole küpsisesse kncc_consent URL-kodeeritud JSON-ina:
{ "necessary": true, "analytics": true, "marketing": false, "preferences": false, "choice": "custom", "timestamp": "2026-10-28T09:00:00.000Z" }
choice on accept, reject või custom. Lugege seda oma koodist, kui vajate külastaja valikut, kuid ärge kirjutage seda ise: kasutage bännerit või funktsiooni knccEditConsent().
Sündmused
- dataLayer:
consent_updatekoos väärtustegaconsent_analytics,consent_marketingjaconsent_preferences, lisatakse, kui külastaja teeb valiku. Vt Google Consent Mode v2 ja Tag Manager. - Google Consent Mode:
gtag('consent', 'update', …)lubatud kategooriate signaalidega. - WP Consent API: valikut jagatakse API-t toetavate pluginatega.
Oma skriptide tagasi hoidmine
Et teie enda skript ootaks mõnda kategooriat, väljastage see tüübiga text/plain ja kategooriaga:
<script type="text/plain" data-kncc-category="marketing" src="https://example.com/widget.js"></script>
Plugin käivitab selle, kui külastaja selle kategooria lubab. Koodi puutumata teeb sama reegel Blokeeri aadressi järgi vahelehel Skriptide blokeerimine.
Filtrid
| Filter | Vaikimisi | Kasutus |
|---|---|---|
kncc_block_html_scripts |
true |
Tagastage false, et lülitada välja lehe HTML-is olevate ja hiljem lisatud skriptide blokeerimine |
kncc_block_injected_scripts |
true |
Tagastage false, et lülitada välja ainult pärast lehe laadimist lisatud skriptide valvur |
kncc_block_iframes |
true |
Tagastage false, et lülitada välja YouTube’i ja Vimeo blokeerimine |
// Example: turn off the guard for scripts added after load.
add_filter('kncc_block_injected_scripts', '__return_false'); Uuendatud: 28. oktoober 2026
Kas midagi on valesti või puudu? Andke mulle tugifoorumis teada. (avaneb uuel vahelehel)