Shortcodes, CSS u żviluppaturi

Ix-shortcodes [kncc_cookie_policy] u [kncc_cookie_settings], CSS personalizzat, l-API JavaScript, l-avvenimenti, il-cookie tal-kunsens u l-filtri.

Shortcodes

Shortcode X’jagħmel
[kncc_cookie_policy] Id-dikjarazzjoni tal-cookies: il-cookies għal kull kategorija, l-għażla attwali tal-viżitatur u buttuna Ibdel il-preferenzi tal-cookies
[kncc_cookie_settings] Link li jerġa’ jiftaħ l-issettjar tal-cookies
[kncc_cookie_settings text="Manage cookies"] L-istess link bit-test tiegħek

Poġġi l-link tal-issettjar fil-qiegħ tal-paġni jew fil-menu tiegħek, biex il-viżitaturi jkunu jistgħu dejjem jibdlu l-għażla tagħhom.

Kull element bil-klassi kncc-open-settings jiftaħ il-banner meta tikklikkjah:

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

Minn JavaScript:

window.knccEditConsent();

CSS personalizzat

It-tab Dokumentazzjoni fil-plugin għandha mudell tas-CSS b’kull selettur li juża l-plugin. Ikkopjah f’Dehra → Ippersonalizza → CSS addizzjonali, fit-tema child tiegħek jew fi plugin tal-code snippets, u neħħi l-kummenti mir-regoli li għandek bżonn.

  • Jekk regola ma tapplikax, żid .kncc-banner qabilha jew żid !important.
  • Bit-tipografija Stil tal-plugin, ir-regoli tat-tipa jużaw !important. Aqleb għal Stil tat-tema biex tibdilhom aktar faċilment.
  • Iż-z-index tal-banner huwa 999999 u dak tal-buttuna li tgħum 999998. Għollihom jekk it-tema tiegħek turi saffi fuq il-banner.

L-għażla tinħażen fil-cookie tal-ewwel parti kncc_consent għal sena, bħala JSON kodifikat għall-URL:

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

choice huwa accept, reject jew custom. Aqrah mill-kodiċi tiegħek jekk għandek bżonn l-għażla tal-viżitatur, iżda tiktibx fih: uża l-banner jew knccEditConsent().

Avvenimenti

  • dataLayer: consent_update b’consent_analytics, consent_marketing u consent_preferences, jintbagħat meta l-viżitatur jagħżel. Ara Google Consent Mode v2 u Tag Manager.
  • Google Consent Mode: gtag('consent', 'update', …) bis-sinjali tal-kategoriji permessi.
  • WP Consent API: l-għażla tinqasam mal-plugins li jappoġġjaw l-API.

Iż-żamma lura tal-iscripts tiegħek

Biex tagħmel script tiegħek jistenna kategorija, iktbu bit-tip text/plain u l-kategorija:

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

Il-plugin iħaddmu meta l-viżitatur jippermetti dik il-kategorija. Mingħajr ma tmiss il-kodiċi, regola Imblokka skont l-indirizz fit-tab Imblukkar tal-iscripts tagħmel l-istess.

Filtri

Filtru Awtomatiku Użu
kncc_block_html_scripts true Irritorna false biex titfi l-imblukkar tal-iscripts fl-HTML tal-paġna u tal-iscripts miżjuda wara
kncc_block_injected_scripts true Irritorna false biex titfi biss il-gwardja għall-iscripts miżjuda wara li l-paġna tkun tgħabbiet
kncc_block_iframes true Irritorna false biex titfi l-imblukkar ta’ YouTube u Vimeo
// Example: turn off the guard for scripts added after load.
add_filter('kncc_block_injected_scripts', '__return_false');

Aġġornat 28 ta' Ottubru 2026

Xi ħaġa ħażina jew nieqsa? Għidli fil-forum tal-appoġġ. (jiftaħ f'tab ġdida)