| 开发者 | maciejczyzak |
|---|---|
| 更新时间 | 2026年5月21日 14:56 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
cjakciasteczko.js) into the <head> of every public page.wait_for_update, so analytics/ads tags wait for the visitor's decision before firing.gtag('consent', 'update', ...) to grant or deny each consent category..zip).No. The only server-to-server call this plugin makes is a one-time POST to https://cjakciasteczko.pl/api/v1/install/verify when you save your install key in Settings. That request contains only the install key you entered and returns the matching domain so the plugin knows which site identifier to inject. No visitor IP, no page content, no analytics data is ever sent from your server. The consent banner itself runs in the visitor's browser and talks to the cjakciasteczko.pl service directly.
The backend returns "domain inactive" to the consent script, so the banner stops showing and Google Consent Mode stays in its "denied" defaults. The plugin remains installed but injects nothing until your install key is valid again.
The API base URL and CDN script URL are hardcoded to https://cjakciasteczko.pl. Self-hosting requires forking the plugin -- contact cjakciasteczko@aveneo.pl if you need this.
Yes, the plugin source code is licensed under GPL-2.0-or-later. The external service (cjakciasteczko.pl) is a separate product with its own commercial terms; see the External services section below.
<script> echo in <head> with proper wp_register_script + wp_enqueue_script + wp_add_inline_script(..., 'before') so the script tag plays nicely with caching and optimization plugins.cjakciasteczko).