
內容簡介
Riza Kayit 是一個同意管理平台(CMP),幫助網站遵守土耳其個人資料保護法 KVKK 及 GDPR 的要求。此外掛能夠在 WordPress 網站上添加合適的同意通知小工具,確保網站合規。
【主要功能】
• 同意通知橫幅 — 接受與拒絕選項平等呈現
• 同意前阻擋追蹤器 — Google Analytics 等工具待訪客選擇後才啟用
• 自動掃描 Cookie — 偵測提供者、類別及保留期限
• 自動生成 Cookie 政策 — 可透過短碼或區塊添加到頁面
• 訪客可查看同意記錄 — 並可要求刪除
外掛標籤
開發者團隊
② 後台搜尋「Riza Kayit – KVKK Cookie Consent」→ 直接安裝(推薦)
原文外掛簡介
Riza Kayit is a consent management platform (CMP) that helps websites meet their obligations under KVKK (Turkish Personal Data Protection Law no. 6698) and the GDPR.
This plugin adds the Riza Kayit widget to your WordPress site, in the right order and with the right settings.
Why a plugin? When the snippet is pasted into a theme by hand, it disappears the next time the theme is updated, and site owners rarely notice. What remains is a site with no cookie banner and no compliance. A plugin survives theme updates.
What it does
Cookie consent banner — Accept and Reject are presented with equal weight
Blocks trackers before consent — Google Analytics, Meta Pixel, Hotjar, GTM and similar tools stay inactive until the visitor chooses
Google Consent Mode v2 support
Automatic cookie scanning — detects provider, category and retention period
Automatically generated cookie policy (added to a page with a shortcode or block)
Visitors can view their own consent record and request its deletion (KVKK art. 11)
Banner available in 7 languages
Admin dashboard
The settings screen is organised into five tabs:
Dashboard — consent records this month, acceptance rate, quota usage and current plan
Appearance — a read-only summary of your banner settings (position, colours, logo, categories)
Behaviour — blocking status, Google Consent Mode and blocking exceptions
Cookie Policy — the shortcode and block for your policy page
Plan — your quota and available plans
Requires an account
This plugin does not work on its own; a free Riza Kayit account is required. You can create one without leaving WordPress, or paste the site ID from your existing account.
Cookie policy
To publish your automatically generated cookie policy on a page, use the shortcode:
[rizakayit_cerez_politikasi]
The height can be adjusted:
[rizakayit_cerez_politikasi yukseklik="800"]
In the block editor you can also search for the Riza Kayit — Cookie Policy block.
External services
This plugin connects to Riza Kayit (https://rizakayit.com), a third-party service. The plugin does not function without it.
When is data sent, and what data?
Visitor side (front end): The plugin loads a script from https://rizakayit.com/widget.js into your site’s
. While the widget runs:It fetches your banner settings (your site ID is sent). The same request also carries the integration type (wordpress) and the plugin version number, so Riza Kayit support can see which sites are connected through this plugin and which are running an outdated version. Nothing about your visitors is included.
When a visitor makes a choice, a consent record is sent: consent ID, selected categories, page address, browser information, language and a masked IP address. Raw IP addresses are never stored; they are masked and hashed irreversibly.
Only the names of cookies detected on your site are reported; their values are never sent.
Admin side — creating an account: When you click “Create a free account and connect”, the e-mail address you enter, your site’s domain and your site title are sent to https://rizakayit.com/api/plugin-signup.php. This happens only when you click the button. No password is requested; a link to set your password is e-mailed to you.
Admin side — connection test: When you click “Test connection”, your site ID is sent to https://rizakayit.com/api/site-check.php and your site name and domain are returned. This happens only when you click the button.
Admin side — plan list: When the “Plan” tab is opened, the plan and price list is fetched from https://rizakayit.com/api/plugin-plans.php (cached for 6 hours). If an account key is present, your current plan is returned in the same request. No personal information is sent or received.
Admin side — dashboard figures: When the “Dashboard”, “Appearance” or “Plan” tabs are opened, your consent count for the month, acceptance rate, quota usage and a summary of your banner settings are fetched from https://rizakayit.com/api/plugin-stats.php. The response is cached for 12 hours; you can refresh it manually with the “Refresh data” button. The request contains only the account key stored by the plugin — site IDs are public, so these figures cannot be requested with one. No visitor-level records are returned, only totals.
Opening the panel: When you click “Switch to this plan”, “Open my panel” or “My consent records”, the account key stored by the plugin is sent to https://rizakayit.com/api/plugin-login.php and your session is opened. Payment happens on rizakayit.com, not in this plugin; card details are never entered on your WordPress site.
Cookie policy: On pages where you use the shortcode or block, the policy content is displayed in an iframe served from https://rizakayit.com/api/cookie-declaration.php.
Connection diagnostics (optional): When you click “Test your server”, three requests are made: https://api.wordpress.org/core/version-check/1.7/ (to check whether your server can reach the internet at all), https://rizakayit.com/api/ping.php and https://rizakayit.com/api/plugin-signup.php (deliberately with invalid data, so no account is created). This happens only when you click the button, and no personal data is sent.
Data is processed on servers hosted in Istanbul, Turkey.
Terms of service: https://rizakayit.com/legal?doc=terms
Privacy policy: https://rizakayit.com/legal?doc=privacy
Data processing agreement (DPA): https://rizakayit.com/legal?doc=dpa
