| 开发者 | umayajans |
|---|---|
| 更新时间 | 2026年10月31日 19:43 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[kvkk_cerez_tablosu] shortcode prints the inventory as a cookie table (name, provider, type, purpose, duration) together with the providers located outside Turkey, for use on your cookie policy page.
Consent records
Each choice is stored in a table in your WordPress database so that you can show when and how consent was given. Records are searchable by consent ID and can be exported as CSV. They are deleted automatically after the retention period you choose (24 months by default).
Data stored by the plugin
The plugin does not send any data to external services. A consent record contains:
kvkkc_consent so that it can be applied on the next page.
Legal notice
This plugin is a technical tool. It helps you apply the recommendations of the KVKK Cookie Guidelines on your site, but it is not legal advice and it does not guarantee legal compliance. The checklist in the settings screen only compares your settings with the guidelines.
Shortcodes and developer notes
[kvkk_cerez_tablosu] prints the cookie table. Use kategori="analitik" for a single category and aktarim="hayir" to hide the list of providers abroad.[kvkk_cerez_ayarlari text="..."] prints a link that opens the preferences window. A menu link with the address #kvkkc-ayarlar does the same.kvkkc:consent event on document carries the allowed categories in detail.categories.kvkkc_consent event is pushed to dataLayer with the kvkkc_islevsel, kvkkc_analitik and kvkkc_pazarlama variables, so tags in Google Tag Manager can use it as a trigger.data-kvkkc-skip attribute to a script tag to exclude it from blocking.address or code fragment|category lines./kvkk-aydinlatma-metni/ or /cerez-politikasi/) are linked automatically.[kvkk_cerez_tablosu] shortcode to your cookie policy page.wp-config.php. It is only used for the optional IP hash and for rate limiting:
define( 'KVKKC_TRUSTED_PROXY_HEADER', 'HTTP_CF_CONNECTING_IP' );No. The plugin itself makes no requests to third party servers. The site scan only requests pages of your own site from your server. Third party code on your site (analytics, ads, videos) is only allowed to load after the visitor gives consent for its category.
Through the floating cookie icon in the corner of the page, a link added with the [kvkk_cerez_ayarlari] shortcode, or a menu link with the address #kvkkc-ayarlar. The preferences window also shows the visitor's consent ID.
Click "Yeniden rıza iste" (request consent again) in the plugin header. The policy version goes up, earlier choices are no longer valid and the banner is shown again.
Yes. The HTML sent to visitors is the same for everyone and the decision is made in the browser. When settings or the inventory change, the plugin clears the cache of LiteSpeed Cache, WP Rocket, W3 Total Cache and WP Super Cache.
The settings screen has controls for the layout, position, colors, font size, corner radius and shadow, with a live preview. For anything beyond that, use the Additional CSS of your theme (Appearance > Customize > Additional CSS, or Styles > Additional CSS in the Site Editor). All elements of the banner use class names that start with kvkkc, for example .kvkkc .kvkkc-btn.
The interface is written in Turkish. All strings use the WordPress translation functions, so translations can be added through translate.wordpress.org.
No plugin can do that on its own. The plugin covers the technical side of cookie consent (blocking, choices, records). Your privacy notice, cookie policy and data transfer arrangements still need to be prepared by you or your legal advisor.