Riza Kayit – KVKK Cookie Consent
Adds a KVKK and GDPR compliant cookie consent banner to your site. Scans cookies automatically and blocks trackers before consent.
Solid choice
Riza Kayit – KVKK Cookie Consent is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 7 days ago, and scores 64/100 on our health check.
- Actively developed — last update 7 days ago
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Riza Kayit stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| consent mode | >100 |
| cookie banner | >100 |
| cookie consent | >100 |
| GDPR | >100 |
| KVKK | #5 |
About Riza Kayit – KVKK Cookie Consent
From the official readme · v1.1.0Description
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.jsinto your site’s<head>. 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.
- It fetches your banner settings (your site ID is sent). The same request also carries the integration type (
-
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.phpand 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.phpand 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.phpandhttps://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
Installation
- Install and activate the plugin.
- On the setup screen that opens after activation, enter your e-mail address and click Create a free account and connect (skip this step if you already have an account).
- If you already have an account, copy your site ID from the Riza Kayit panel.
- Paste the ID into the plugin settings and save.
- Visit your site — the cookie banner should be visible.
Settings screen: Settings → Riza Kayit
Frequently asked questions
Is it free?
The plugin is free. Riza Kayit has a free plan; a higher consent record quota, multiple languages and showing your own logo are available on paid plans.
Will it slow my site down?
The widget is self-contained and pulls no external libraries. It is loaded synchronously because it has to run before the trackers do; the file is small and served from the browser cache.
Can I turn off blocking before consent?
No. Blocking is always on and there is no setting for it. Without it, tools such as Google Analytics and Meta Pixel would run before the visitor has chosen, and “Reject all” could not stop anything — the banner would be a sign rather than a control. If a service on your site must never be blocked, add it to the exception list instead.
I already have another cookie plugin. Can I run both?
You can, but you should not. Two banners appear at once and the visitor cannot tell which one to trust. Deactivate the other plugin.
Is the cookie policy page created automatically?
The content of the policy is generated automatically from the scanned cookies. You create the page yourself and add the shortcode or block to it.
Where are consent records stored?
On servers hosted in Istanbul, Turkey. Records are stored in a tamper-evident form and kept for two years for evidentiary purposes.
Why does the dashboard say figures could not be retrieved?
Your server could not reach rizakayit.com. This does not affect the banner: it is loaded by the visitor’s browser, and consent records continue to be stored normally. Use the “Test your server” button on the setup screen to find out where the connection fails.
Changelog
Shows the correct discounted price on the Plan screen and adds a quota overview to the WordPress dashboard.
1.1.0
- The Plan screen now shows the price you would actually pay today, including the first-year discount, instead of the undiscounted list price. Upgrades from a paid plan show the price difference for the rest of your term.
- Redesigned Plan screen: plan cards with the recommended plan, who each plan is for and its features. Lower-priced plans no longer show a “Switch” button while a paid plan is active.
- Monthly consent quota is now shown as a progress bar on the plugin dashboard.
- New: a small “Riza Kayit” box on the WordPress dashboard with this month’s consent records and quota. It can be hidden from Screen Options.
- New: a dismissible notice on the WordPress dashboard and Plugins screen, shown only when the monthly consent quota is at least 80% used or full. It does not reappear for the rest of the month once dismissed.
1.0.2
- The widget now reports that it was installed through this plugin, together with the plugin version, when it fetches the banner settings. This lets support tell plugin installations apart from manually pasted code and spot outdated versions. No visitor data is involved; see “External services”.
- Fixed: the internal version constant was not updated in 1.0.1.
1.0.1
- The source strings are now English, so the plugin can be translated on translate.wordpress.org. A Turkish translation is bundled, so Turkish users see no change.
- New setting: “I use Sign in with Google”. The Google identity script also powers One Tap, so it is blocked before consent; without this setting visitors could not sign in with Google until they answered the banner.
- Meta Pixel is now handled through Meta’s own consent API instead of being blocked outright. Blocking it caused queued events (init, PageView, Purchase, AddToCart) to be lost when the script loaded late.
1.0.0
- First release.
- Tabbed admin screen and dashboard (consent count, acceptance rate, quota, plan).
- Setup wizard, connection test and connection diagnostics.
- Blocking of trackers before consent (always on) and a Google Consent Mode v2 option.
- Cookie policy shortcode and block editor block.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Riza Kayit alternatives
All consent mode plugins →FAQ
Riza Kayit – KVKK Cookie Consent: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 18, 2026
Is Riza Kayit – KVKK Cookie Consent free?
Yes. Riza Kayit – KVKK Cookie Consent is free to download and use from the official WordPress.org plugin directory.
Is Riza Kayit – KVKK Cookie Consent safe to use in 2026?
Riza Kayit – KVKK Cookie Consent is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 7 days ago, and scores 64/100 on our health check.
How many websites use Riza Kayit – KVKK Cookie Consent?
Riza Kayit – KVKK Cookie Consent is active on <10 WordPress websites and has been downloaded 282 times since it launched in August 2026. It was downloaded 171 times in the last 30 days.
Does Riza Kayit – KVKK Cookie Consent work with WordPress 7.1?
Yes. The developer has tested Riza Kayit – KVKK Cookie Consent up to WordPress 7.1.3, the latest release. It requires WordPress 5.8 or newer.
What PHP version does Riza Kayit – KVKK Cookie Consent need?
Riza Kayit – KVKK Cookie Consent requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Riza Kayit – KVKK Cookie Consent last updated?
The latest version, 1.1.0, was released on October 11, 2026 (7 days ago).
Who makes Riza Kayit – KVKK Cookie Consent?
Riza Kayit – KVKK Cookie Consent is developed and maintained by rizakayit.
What are the best alternatives to Riza Kayit – KVKK Cookie Consent?
The most popular alternatives to Riza Kayit – KVKK Cookie Consent are tarteaucitron.io (10K+ installs), WP Global Site Tag (7K+ installs) and Tracking and Consent Manager (3K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card




