Újratöltés hozzájárulás után, hozzájárulás görgetésre és időtúllépésre
MU-pluginos megoldások: az oldal újratöltése hozzájárulás után, valamint az implicit hozzájárulás görgetéskor vagy időtúllépéskor.
Mindkét megoldás MU-plugin (must-use bővítmény): egy .php fájl, amelyet a /wp-content/mu-plugins/ mappába töltesz fel. Az MU-pluginokat nem kell aktiválni, a WordPress automatikusan betölti őket. Ha a mappa nincs meg, hozd létre FTP-vel vagy a tárhely fájlkezelőjével.
Oldal újratöltése hozzájárulás után
Szekció neve “Oldal újratöltése hozzájárulás után”A Complianz a szkripteket JavaScripttel oldja fel dinamikusan, ezért a legtöbb esetben a hozzájárulás után nem kell újratölteni az oldalt. Van viszont olyan eset, amikor erre szükség lehet, például:
- ha olyan bővítményt használsz, amely a hozzájárulást a szerveroldalon kezeli;
- ha „hiányos” integrációd van, amely helyesen blokkolja a tartalmat, de a hozzájárulás után nem inicializálja újra.
Ilyenkor MU-pluginnal újratöltheted az oldalt a hozzájárulás után:
- Másold be az újratöltő kódot egy szövegszerkesztőbe.
- Mentsd el
.phpfájlként. - Töltsd fel a
/wp-content/mu-plugins/mappába.
Hozzájárulás görgetésre vagy időtúllépésre
Szekció neve “Hozzájárulás görgetésre vagy időtúllépésre”A görgetéssel vagy időtúllépéssel megadott hozzájárulás korábban az opt-out régiók (például az USA) sajátossága volt. Ausztrália régióként való hozzáadása óta ez megváltozott: Ausztrália elsősorban „opt-in” régió, de megengedi az implicit opt-int időtúllépés után, vagy ha a látogató továbbmegy, illetve görget az oldalon.
Hogyan működik
Szekció neve “Hogyan működik”Az első betöltéskor megjelenik a sütisáv, és alapból csak a szükséges sütik vannak beállítva. Ha a látogató görget, vagy letelik az időkorlát, a rendszer megismétli az Accept All gomb kattintását, és a sáv eltűnik. A szkriptet a saját igényeid szerint módosíthatod. A változók:
| Változó | Jelentés |
|---|---|
$enable_for_regions = array('au') |
A régiók, amelyekre a funkció érvényes. Az ('au', 'eu') Ausztráliát és az Európai Uniót jelenti. |
$consent_on_scroll = true |
Állítsd false-ra, ha nem akarod a görgetéses hozzájárulást. |
$consent_on_timeout = true |
Állítsd false-ra, ha nem akarod az időtúllépéses hozzájárulást. |
$consent_timeout = 15 |
Az időkorlát másodpercben. Az időzítő az oldal betöltésekor indul, ami általában korábbi, mint a látogató első interakciója. |
Bekapcsolás
Szekció neve “Bekapcsolás”A funkció minden opt-in régióra elérhető, de azt javasoljuk, hogy csak akkor használd, ha kifejezetten Ausztráliát célzod. A legjobb eredményhez MU-plugint használj: tedd a szkriptet a /wp-content/mu-plugins/ mappába.
Készült: