Első lépések

Válaszd ki a megfelelő csomagot

A Must-Have Cookie egy korlátlan hozzájárulás-kezelő bővítmény. Kétféle csomag érhető el:

Single csomag

A Single csomaggal a Must-Have Cookie-t 1 WordPress-webhelyen használhatod. Ideális választás, ha csak egy oldalad van, vagy először ki szeretnéd próbálni, mire képes a Must-Have Cookie (később bármikor válthatsz magasabb előfizetésre).

Unlimited csomag

Az Unlimited csomagot freelancereknek és ügynökségeknek hoztuk létre. Korlátlan számú webhelyen használhatod.


A Must-Have Cookie telepítése

  1. Jelentkezz be a fiókodba a musthaveplugins.com oldalán.
  2. A következő oldalon látni fogod az összes elérhető bővítményt. Itt, a Must-Have Cookie dobozban töltheted le a telepítőt.
  3. Jelentkezz be annak a WordPress-webhelynek az admin felületére, ahová telepíteni szeretnéd a Must-Have Cookie-t.
  4. Nyisd meg a „Bővítmények > Új hozzáadása” menüpontot, és kattints a bővítmény feltöltésére.
  5. Válaszd ki a korábban letöltött ZIP-fájlt (must-have-cookie.zip), majd kattints a telepítésre.

Általános beállítások

Itt konfigurálhatod a bővítmény alapvető funkcióit.

Előnézeti mód

Ha ez a funkció be van kapcsolva, a bővítmény nem befolyásolja az oldalad a látogatóknak. Nyugodtan tesztelheted a beállításokat, majd ha mindent rendben találsz, kapcsold ki az előnézeti módot, hogy a bővítmény élesben is működjön.

Működési mód

Ez a beállítás határozza meg, hogy a bővítmény milyen tartalmat blokkoljon.

Csak tájékoztató mód (Notice-only mode): a bővítmény nem blokkol sütiket vagy beágyazott harmadik féltől származó tartalmakat, csupán egy figyelmeztető üzenetet jelenít meg.

Cookie-hozzájárulási mód (Cookie-consent mode): a bővítmény blokkolja a nem alapvető sütiket mindaddig, amíg a felhasználó kifejezetten hozzájárul az adott süti vagy kategória használatához. Ebben a módban a beágyazott harmadik féltől származó tartalmakat nem blokkolja.

Teljes hozzájárulási mód (Full-consent mode): a bővítmény mind a nem alapvető sütiket, mind a harmadik féltől származó tartalmakat blokkolja, amíg a felhasználó kifejezetten engedélyt nem ad rájuk (legyen szó sütiről, domainről vagy azok kategóriájáról).

Megjelenítés módja

Kétféle megjelenítési mód közül választhatsz: teljes képernyős (Full Screen) vagy banneres (Banner).

Full Screen: ekkor egy felugró ablak jelenik meg átlátszó háttér előtt, és a felhasználónak vagy engedélyeznie kell a sütiket, vagy be kell zárnia az ablakot, mielőtt tovább navigál. Ha egyszerűen bezárja a párbeszédablakot, csak az alapvető sütik/domainek használhatóak.

Banner: a banner fixen megjelenik a képernyő tetején vagy alján (a beállításoktól függően). A részletes, teljes képernyős ablak csak akkor nyílik meg, ha a látogató a „Részletek” gombra kattint.

Hozzájárulás földrajzi hely alapján

Ez a beállítás biztosítja, hogy az opt-in szabályok csak az Európai Gazdasági Térségből (EEA) és az Egyesült Királyságból érkező látogatókat érintsék. Más régiókban az opt-out szabályok lépnek érvénybe.

A bővítmény intelligens felismeréssel állapítja meg a látogató állampolgárságát (akkor is, ha külföldön tartózkodik vagy VPN-t használ), így mindig a megfelelő (opt-in vagy opt-out) logika lesz érvényes.

Naplózás

Ha bekapcsolod, a rendszer minden felhasználói beleegyezési műveletet naplóz (beleértve a felhasználói módosításokat). A napló tartalmazza a dátumot, az IP-címet, az eszközinformációkat és a hozzájárulási adatokat, ezzel segítve a megfelelést és az átláthatóságot.

Ha engedélyezed, a bővítmény kezeli a Google Consent Mode 2-es verzióját, megkönnyítve a jogszabályoknak való megfelelést.

A Must-Have Cookie automatikusan küldi a hozzájárulási állapotokat a Google-nek, így zökkenőmentesen integrálódik a Tag Managerrel. Ez lehetővé teszi, hogy a tagek hozzájárulási beállításait közvetlenül a Tag Managerben szabályozd, miközben a bővítmény elvégzi a háttérfeladatokat.

Emellett a Must-Have Cookie fejlett erőforráskezelést is biztosít: ha a felhasználó nem járul hozzá, a bővítmény nem tölti be az adott erőforrásokat – függetlenül attól, hogyan vannak beillesztve. Ez magában foglalja a Tag Manageren keresztül betöltött kódokat, scripteket, iframe-eket, képeket, betűtípusokat vagy importált CSS-fájlokat is, akkor is, ha más CSS-fájlokon belül vannak hivatkozva.

Többnyelvű üzemmód

Ha bekapcsolod ezt az opciót, a bővítmény több nyelven is meg tud jelenni, így a látogatók a saját nyelvükön kapnak értesítést a sütikről.

Párbeszédablak nyelve

Ha a Többnyelvű üzemmód aktív, eldöntheted, hogy a cookie-hozzájárulási ablak az aktuális oldal nyelvét használja, vagy illeszkedjen a látogató böngészőjének nyelvéhez.

Engedélyezett nyelvek

Itt adhatod meg, mely nyelvek elérhetők az oldaladon. Ha a látogató böngészőjének nyelve nincs a listában, a rendszer az alapértelmezett nyelvre vált. Minden szöveg külön-külön szerkeszthető minden engedélyezett nyelven.

Ha a látogató elfogad minden sütit és szolgáltatást, a hozzájárulása mindaddig érvényes, amíg vissza nem vonja. Ha azonban nem fogad el mindent, a megadott lejárati idő után újra felugrik a párbeszédablak, hogy felülvizsgálhassa a döntését.

Egyedi CSS

Bár a banner, a párbeszédablak vagy a widget színeit beállíthatod a kezelőfelületen, itt saját CSS-szabályokat is írhatsz, ha még részletesebb testreszabásra van szükséged.


Ha a banneres megjelenítést választod, itt testre szabhatod a banner szövegét, színeit és pozícióját. Ha a Többnyelvű üzemmód aktív, egy nyelvválasztó segítségével minden nyelv szövegét külön beállíthatod.

A szövegeket (üzenet és gombok) közvetlenül a live editorban módosíthatod. Egyszerűen kattints arra a részre, amelyet szerkeszteni szeretnél.

Színséma

Állítsd be a fő színeket a bannerhez, hogy passzoljon az oldalad arculatához. A live editorban azonnal látni fogod a változásokat. Ha még több testreszabásra vágysz, használd az „Egyedi CSS” opciót.

Válaszd ki, hogy a banner a képernyő tetején vagy alján jelenjen meg. Így a legjobb felhasználói élményt nyújthatod anélkül, hogy zavarnád a tartalom böngészését.

Dialógusablak

Ha a Többnyelvű üzemmód aktív, itt is megjelenik egy nyelvválasztó, amellyel minden nyelv szövegét külön szerkesztheted.

A szövegeket (leírások, címkék és gombok) közvetlenül a live editorban tudod módosítani. Egyszerűen kattints arra, amit meg akarsz változtatni. A dialog live editorban megadott szövegek formázhatóak, illetve linkeket is hozzáadhatsz.

Színséma

Válaszd ki a dialógusablak fő színeit, hogy illeszkedjen a weboldalad megjelenéséhez. A live editorban azonnal látni fogod az eredményt. Ha még több szabadságot szeretnél, használd az „Egyedi CSS” lehetőséget.

Widget

Engedélyezheted a beállítási widgetet az oldaladon, így a felhasználók bármikor megnyithatják a hozzájárulási párbeszédablakot, és módosíthatják a beállításaikat.

Widget típusa

Döntsd el, hogy szöveges vagy ikonos widgetet szeretnél használni. Ha szöveges widgetet választasz, a live editorban szabhatod testre a szöveget. Ha a Többnyelvű üzemmód engedélyezve van, minden nyelvhez külön szöveget adhetsz meg.

Ikon

Ha ikonos widgetet szeretnél, kiválaszthatsz egy képet vagy ikont, ami megjelenik a widgetnél, így illeszkedhet az oldalad dizájnjához.

Színséma

Válaszd ki a widget színsémáját, hogy beleolvadjon az oldalad stílusába. A módosításokat azonnal megnézheted live editorban. További testreszabáshoz használd az „Egyedi CSS” opciót.

Widget pozíciója

Válaszd ki, hol helyezkedjen el a widget: bal alsó, jobb alsó, középső alsó, bal oldali közép vagy jobb oldali közép pozícióban.

Sütik

A „Sütik” fülön kezelheted a weboldaladon használt sütiket: hozzáadhatsz vagy törölhetsz sütiket, módosíthatod a nevüket, és beállíthatod a céljaikat.

  • Cél módosítása: Kattints az adott süti jelenlegi céljára, majd válaszd ki az új célt a legördülő menüből.
  • Sütinevek módosítása: A sütinevek szerkeszthetők, és használhatsz * karaktert helyettesítésre.
  • Sütik törlése: Bármelyik sütit törölheted a Remove linkre kattintva.

Így teljes mértékben kontrollálhatod, milyen sütik futnak az oldaladon, biztosítva a megfelelést és az átláthatóságot.

Sütik céljai

Ahhoz, hogy megfelelj a GDPR-nak, minden sütit be kell sorolnod egy célkategóriába. Ezek a kategóriák:

  • Alapvető (Essential): ezekhez a sütikhez nincs szükség beleegyezésre. Csak a weboldal alapvető működéséhez nélkülözhetetlen, személyes adatot nem tároló, nem profilalkotó sütik tartozhatnak ide. Példa: session cookie a bejelentkezési állapot fenntartásához.
  • Szükséges (Required): nélkülözhetetlenek a weboldal bizonyos funkcióihoz, de a GDPR szerint beleegyezést igényelnek. Példa: captcha vagy fizetési megoldások működését segítő sütik.
  • Analitika (Analytics): olyan sütik, amelyek információt gyűjtenek az oldal használatáról (megtekintett oldalak, eltöltött idő, visszafordulási arány stb.). Az adatokat az oldal fejlesztéséhez és a felhasználói élmény javításához használjuk. Ezek a sütik csak felhasználói hozzájárulás esetén gyűjthetnek személyes adatot.
  • Marketing: marketingcélú sütik, például személyre szabott hirdetések vagy felhasználókövetés több weboldalon keresztül. Ezekhez kifejezett felhasználói hozzájárulás szükséges a GDPR szerint.
  • Média (Media): a beágyazott médialejátszók (például videók, audio) működését segítő sütik. Gyakran igényelnek felhasználói beleegyezést a megfelelő működés érdekében.
  • Egyéb szolgáltatások (Other Services): minden egyéb, a fenti kategóriákba nem illő süti. Példa: harmadik fél által biztosított, kiegészítő funkciókat nyújtó szolgáltatások.

A megfelelő kategorizálással biztosítod, hogy a felhasználók egyértelmű információkat kapjanak, és a GDPR-előírásoknak is megfelelj.

Domainek

A „Domainek” fülön a weboldaladhoz kapcsolódó külső domaineket kezelheted. Hozzáadhatsz vagy törölhetsz domaineket, módosíthatod a nevüket, és beállíthatod a céljaikat.

  • Cél módosítása: Kattints az aktuális célra, majd válassz egy újat a legördülő listából.
  • Domainnevek módosítása: A domainnevek szerkeszthetők, és használhatsz * helyettesítő karaktert az aldomainekhez vagy mintákhoz.
  • Domainek törlése: A Remove linkre kattintva törölhetsz egy domaint.

Itt szabályozhatod, milyen külső domainek töltenek be az oldaladon, és milyen céllal, ami elengedhetetlen a GDPR-megfeleléshez.

Domain céljai

Minden domainnek meg kell adnod a helyes célt, hogy megfelelj a GDPR-nak. Az alábbi kategóriák érhetők el:

  • Alapvető (Essential): a weboldal alapvető működéséhez szükséges domainek (pl. CDN-ek vagy kritikus erőforrásokat kiszolgáló domainek).
  • Szükséges (Required): olyan domainek, amelyek bizonyos funkciókhoz (pl. captcha, fizetési megoldások) feltétlenül kellenek, így a GDPR alapján beleegyezést igényelnek.
  • Analitika (Analytics): analitikai adatokat gyűjtő domainek (pl. forgalom, felhasználói viselkedés). Csak a felhasználó beleegyezése után aktiválódnak.
  • Marketing: marketing- vagy hirdetési célra használt domainek (célzott hirdetések, felhasználókövetés). Ezekhez kifejezett beleegyezés szükséges.
  • Média (Media): beágyazott média (videó, kép, hang) betöltésére szolgáló domainek. A megfelelő működéshez gyakran engedélyezni kell őket.
  • Egyéb szolgáltatások (Other Services): minden más domain, ami nem illik a fenti kategóriákba, de extra funkciókat nyújthat.

A helyes besorolás segíti a GDPR-betartást és a látogatók megfelelő tájékoztatását.

Naplók

A „Naplók” fülön részletes adatokat láthatsz a felhasználók hozzájárulásairól:

  • Device ID: A felhasználó eszközének egyedi azonosítója, amelyhez az összes hozzájárulás kapcsolódik.
  • Consent: Részletes leírás arról, hogy a felhasználó milyen sütikhez vagy szolgáltatásokhoz járult hozzá.
  • IP Address: A felhasználó IP-címe a hozzájárulási művelet idején.
  • Device: Információ a felhasználó eszközének típusáról.
  • Timestamp: Pontos dátum és idő, amikor a felhasználó megadta (vagy módosította) a hozzájárulást.

Rendszer

A „Rendszer” fülön megtalálod a licenckezelés és a karbantartási funkciókhoz szükséges eszközöket.

  • Licenc: Itt láthatod, hogy aktív-e a licenc. Ha már aktiválva van, itt le is választhatod, hogy másik licencet adj meg.
  • Scan: A Must-Have Cookie realtime automatikus szkennelést végez, ami észleli a weboldaladon megjelenő új sütiket és domaineket. Ezen a fülön manuálisan is indíthatsz szkennelést.

Shortcode-ok

A shortcodeok segítségével könnyedén elhelyezheted a bővítmény funkcióit az oldaladon bárhol.

A [mhcookie_consent_history] shortcode-dal megjelenítheted a felhasználó eddigi hozzájárulási előzményeit. Ha a felhasználó még nem adott semmilyen hozzájárulást, nem jelenik meg tartalom.

Használat:

[mhcookie_consent_history]

Sütik

A [mhcookie_cookies] shortcode-dal kilistázhatod a weboldalon használt sütiket, céljaik szerint csoportosítva, és megjelenítheted az egyes célok leírását is.

Használat:

[mhcookie_cookies]

Részletek

A [mhcookie_details] shortcode-dal olyan linket vagy gombot tudsz beilleszteni, amelyre kattintva megnyílik a sütikre vonatkozó dialog.

Paraméterek:

  • style lehetséges értékek: btn vagy empty. Ha btn-re állítod, a Must-Have Cookie elsődleges gombstílusát használja. Ellenkező esetben egy formázatlan <a> tag lesz.
  • text bármilyen szöveg, ami a link vagy gomb felirata lesz. Ha nincs megadva, az alapértelmezett „Részletek” szöveget használja.
Használat:
[mhcookie_details style="btn" text="További részletek"]

Domainek

A [mhcookie_domains] shortcode-dal kilistázhatod a weboldalon használt domaineket, céljaik szerint csoportosítva, és megjelenítheted az egyes célok leírását.

Használat:

[mhcookie_domains]

Entitások

A [mhcookie_entities] shortcode-dal egyesített listában jelenítheted meg a sütiket és a domaineket, céljaik szerint csoportosítva, és megjelenítheted az egyes célok leírását is.

Használat:

[mhcookie_entities]

Csoportleírás

A [mhcookie_group_description] shortcode-dal egy adott sütikategória (purpose group) leírását tudod megjeleníteni.

Paraméterek:

  • group lehetséges értékek: essential, functional, analytics, marketing, media, other
Használat:
[mhcookie_group_description group="analytics"]

Beleegyezés (Opt-in)

A [mhcookie_optin] shortcode-dal olyan linket vagy gombot jeleníthetsz meg, amelyre kattintva a felhasználó elfogadja az általad meghatározott sütikategóriákat.

Paraméterek:

  • type lehetséges értékek: accept-all, accept-required
  • style lehetséges értékek: btn vagy empty. Ha btn-re állítod, a Must-Have Cookie elsődleges gombstílusát alkalmazza, ellenkező esetben egy formázatlan <a> elem lesz.
  • text a link/gomb felirata. Ha nincs megadva, az alapértelmezett „Összes elfogadása / Szükséges sütik és szolgáltatások elfogadása” szöveg jelenik meg.
Használat:
[mhcookie_optin type="accept-all" style="btn" text="Minden sütit és szolgáltatást elfogadok"]

Visszavonás (Opt-out)

A [mhcookie_optout] shortcode-dal olyan linket vagy gombot helyezhetsz el, amely visszavonja az összes korábbi hozzájárulást.

Paraméterek:

  • style: lehetséges értékek: btn vagy empty. Ha btn-re állítod, a Must-Have Cookie elsődleges gombstílusát használja, ellenkező esetben egy formázatlan <a> elem lesz.
  • text: a link/gomb felirata. Ha nincs megadva, az alapértelmezett „Hozzájárulás visszavonása” szöveg jelenik meg.
Használat:
[mhcookie_optout style="btn" text="Hozzájárulás visszavonása"]


Changelog

0.3.5.5 – 2025.07.16.
[FIX] URL blocker issue

0.3.5.4 – 2025.07.16.
[FIX] Minor bugfixes
[FIX] WP Grid Builder maps compatibility issue
[IMPROVE] Identifying and ignoring extension loaded resources

0.3.5.3 – 2025.06.30.
[FIX] Minor bugfixes

0.3.5.2 – 2025.06.25.
[FIX] Accessability (missing labels for pseudo checkboxes)

0.3.5.1 – 2025.06.20.
[FIX] Minor bugfixes
[FIX] Accessability (missing role for button)

0.3.5- 2025.06.06.
[IMPROVE] improve language management
[IMPROVE] Ultimate Addons For Wpbakery maps compatibility
[FIX] Policy generator (automated decision making box missing remove button)

0.3.4.1- 2025.04.30.
[FIX] Missing checkboxes in dialog

0.3.4- 2025.04.24.
[FIX] Elementor video widget fix
[IMPROVE] Instagram in-app browser compatibility

0.3.3.17 – 2025.04.19.
[FIX] Apply embedded content compatibility features only in full-consent mode

0.3.3.16 – 2025.04.04.
[NEW] Option to exclude URLs from showing the dialog
[NEW] Placeholder shortcode
[FIX] Minor bug fixes

0.3.3.15 – 2025.03.13.
[FIX] Minor bugfixes
[FIX] Updater issues

0.3.3.13 – 2025.02.18.
[FIX] Minor bugfixes

0.3.3.12 – 2025.02.13.
[FIX] Minor bugfixes
[IMPROVE] Display unblock iframe for Elementor video embeds
[NEW] Custom URL for privacy policy
[NEW] MHCOOKIE_CURRENT_LANGUAGE constant
[NEW] Policy template generator

0.3.3.11 – 2024.12.16.
[FIX] Minor bugfixes
[FIX] Reload after blocked script has been enabled
[IMPROVE] Enhanced compatibility with Bricks and WP Grid Builder.
[IMPROVE] Close dialog when clicking outside
[IMPROVE] Show cookie dialog on wp-login.php
[IMPROVE] Ability to ignore/allow cookies or domains
[NEW] Easy to use Custom CSS editor
[NEW] MHCOOKIE_DISABLE_AUTOSCAN constant has been added to disable the autoscan feature
[NEW] MHCOOKIE_FORCE_RELOAD constant has been added to force reload after consent
[NEW] Trigger events with custom links
[NEW] JS action hooks

0.3.3.10 – 2024.11.25.
[FIX] Minor bugfixes
[FIX] Live Editor (save issue category labels/descriptions)
[IMPROVE] Further accessability improves

0.3.3.9 – 2024.11.23.
[FIX] Vime player fix
[IMPROVE] Improve the handling of translations
[IMPROVE] Accessability
[IMPROVE] Compatiblity with page builders
[IMPROVE] Add placeholder images for blocked iframes
[NEW] Add privacy policy link to dialog by default

0.3.3.8 – 2024.11.20.
[FIX] Minor Bugfixes
[IMPROVE] Vime player compatibility
[IMPROVE] Accessibility improvements
[NEW] Dialog logo image
[NEW] Export/delete logs
[NEW] New shortcodes have been added

0.3.3.7 – 2024.11.18.
[FIX] Use the same style for all buttons in accordance with GDPR requirements
[NEW] Shortcodes have been added[NEW] Template overwrite functionality has been added

0.3.3.6 – 2024.11.18.
[FIX] unblock layer sizing on smaller screens

0.3.3.5 – 2024.11.16.
[FIX] Minor bugfixes

0.3.3.4 – 2024.11.13.
[FIX] Minor bugfixes

0.3.3.3 – 2024.11.13.
[FIX] Minor bugfixes

0.3.3.2 – 2024.11.07.
[FIX] Minor bugfixes

0.3.3.1 – 2024.11.05.
[FIX] Minor bugfixes

0.3.3 – 2024.11.04.
Public beta release

Ez a weboldal sütiket használ a böngészési élmény javítása és a webhely megfelelő működésének biztosítása érdekében. A webhely használatának folytatásával elismeri és elfogadja a sütik használatát.

Összes elfogadása Csak a szükségesek elfogadása