PHPackages                             veribenim/wordpress - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. veribenim/wordpress

ActiveWordpress-plugin[Utility &amp; Helpers](/categories/utility)

veribenim/wordpress
===================

Veribenim KVKK/GDPR çerez onayı — WordPress Plugin

v0.4.0(1mo ago)00MITPHPPHP ^8.1

Since Jul 7Pushed 4mo agoCompare

[ Source](https://github.com/Pariette-Inc/veribenim.wordpress.sdk)[ Packagist](https://packagist.org/packages/veribenim/wordpress)[ Docs](https://veribenim.com)[ RSS](/packages/veribenim-wordpress/feed)WikiDiscussions main Synced 6d ago

READMEChangelogDependenciesVersions (2)Used By (0)

Veribenim WordPress SDK
=======================

[](#veribenim-wordpress-sdk)

> ℹ️ **Kanonik kaynak:** Veribenim PHP SDK'ları artık tek bir monorepo'da toplanıyor: **`veribenim.php.sdk`** (`packages/wordpress`). Geliştirme orada sürer; bu repo onunla senkron tutulur. Yeni katkıları monorepo'ya gönderin.

[![Veribenim Banner](https://camo.githubusercontent.com/305c9bb8e400f73c5fc7991a44fb8ddac38e510b408190a8e02feec1c7ae530a/68747470733a2f2f7665726962656e696d2e636f6d2f6173736574732f62616e6e65722e706e67)](https://camo.githubusercontent.com/305c9bb8e400f73c5fc7991a44fb8ddac38e510b408190a8e02feec1c7ae530a/68747470733a2f2f7665726962656e696d2e636f6d2f6173736574732f62616e6e65722e706e67)

**Türkiye'nin En Kapsamlı WordPress Veri Gizliliği Çözümü | KVKK &amp; GDPR Uyumlu**

[![Latest Version](https://camo.githubusercontent.com/f64806c0c02a7d5bce99ad4c4688a6ce20c5c9732f9d17be22c97cc69e5cce6d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7665726962656e696d2f776f72647072657373)](https://packagist.org/packages/veribenim/wordpress)[![WordPress Version](https://camo.githubusercontent.com/995d288ea283699d9d873373e531541ea59d27b7a61ae70bad1824f6c4fbd7e7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f576f726450726573732d362e302532422d626c7565)](https://wordpress.org)[![PHP Version](https://camo.githubusercontent.com/396e308627273611a751aa614834c4a6cd0b268c51ab52ab5330f94b99771fbc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e312532422d707572706c65)](https://www.php.net)[![License](https://camo.githubusercontent.com/5caa455d8debc46fb23abbadb45a733a937f3910a73fc875c2f7820468e1bb54/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d677265656e)](LICENSE)[![Downloads](https://camo.githubusercontent.com/a19afeba8ff285a866e71c1041bde44fead3290e844a9e6d8d6a448bfd27e922/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7665726962656e696d2f776f72647072657373)](https://packagist.org/packages/veribenim/wordpress)[![KVKK Compliant](https://camo.githubusercontent.com/ee46f8cf4078fd58d12a3562eeb2ba8aa31797ccd44c41d75f43b84ad4749d42/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4b564b4b2d5579756d6c752d726564)](https://www.kvk.gov.tr)[![GDPR Compliant](https://camo.githubusercontent.com/0d23b4a8d14d4179d1b29baae66383117acd03ce3ce1df8e7645c9515ab6cf91/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f474450522d436f6d706c69616e742d626c7565)](https://gdpr.eu)

---

Veribenim Nedir?
----------------

[](#veribenim-nedir)

Veribenim, Pariette tarafından geliştirilen **Türkiye'nin en kapsamlı veri gizliliği ve çerez yönetimi platformu**dur. WordPress sitelerinize kolayca entegre edilerek, ziyaretçilerin kişisel verilerinin toplanması ve işlenmesi konusunda tam yasal uyumluluk sağlar.

---

🎯 Neden Veribenim?
------------------

[](#-neden-veribenim)

### 1. En Kapsamlı KVKK Çözümü

[](#1-en-kapsamlı-kvkk-çözümü)

Veribenim, KVKK'nın 6. Madde uyarınca rızaya dayalı veriler açık rız kapsamında toplanır. Audit trail sistemi her konsenti kaydeder.

### 2. GDPR Tam Uyumlu

[](#2-gdpr-tam-uyumlu)

Avrupa'da faaliyet gösteren siteler için GDPR Madde 7 (Rızanın Kanıtı) tamamen uyumludur. Çok dilli consent banner, GDPR'ın multilingual requirement'ını karşılar.

### 3. Otomatik Script Injection

[](#3-otomatik-script-injection)

Kurulum sonrası hiçbir kodlama gerekmez. JavaScript bundle'ını otomatik olarak `` tagsına enjekte eder. SSL/TLS şifreli iletişim standart olarak gelir.

### 4. Developer-Friendly Mimarı

[](#4-developer-friendly-mimarı)

PHP hoşları, REST API endpointleri, shortcodes ve Gutenberg blokları.

### 5. Multisite &amp; Enterprise Desteği

[](#5-multisite--enterprise-desteği)

WordPress Multisite'ın her subsitesi için bağımsız token desteği.

### 6. Gerçek Zamanlı Audit ve Raporlama

[](#6-gerçek-zamanlı-audit-ve-raporlama)

Tüm consent kararları veritabanında kaydedilir, tarih ve IP adresleriyle raporlanır.

### Karşılaştırma: Veribenim vs. Diğer Çözümler

[](#karşılaştırma-veribenim-vs-diğer-çözümler)

ÖzellikVeribenimCookieBotOneTrustCookyes**KVKK Uyumlu**✅❌✅❌**GDPR Compliant**✅✅✅✅**Türkçe Destek**✅ Native⚠️⚠️✅**WordPress Native**✅✅⚠️ Script✅**WooCommerce Entegre**✅✅⚠️⚠️**Multisite Destek**✅❌❌❌**PHP Hoşları**✅❌❌⚠️**Türkçe Ekip**✅❌❌⚠️### 7. Uçtan Uca KVKK Yönetim Platformu

[](#7-uçtan-uca-kvkk-yönetim-platformu)

Veribenim sadece bir çerez eklentisi değil, **tam kapsamlı bir KVKK/GDPR uyum yönetim platformu**dur:

ModülAçıklama**Veri Hakkı Talepleri (DSAR)**KVKK Md.11 / GDPR Md.15-22: 7 talep tipi, otomatik 30 gün deadline**Veri İhlali Yönetimi**GDPR Md.33: 72 saat countdown, risk seviyesi, otorite bildirim kaydı**VERBİS / RoPA Export**KVKK VERBİS kaydı ve GDPR Md.30 RoPA: CSV/JSON export, 17 alan**Politika Yönetimi**Gizlilik politikası, çerez politikası, KVKK aydınlatma — çoklu dil, PDF/HTML export**Uyumluluk Skoru**22 kural, 5 kategori, A-F notlandırma, düzeltme önerileri**Form Rızası Takibi**İletişim, üyelik formlarındaki KVKK onayını kayıt altına alma**Webhook Sistemi**7 olay tipi, HMAC-SHA256, Slack/Teams/n8n entegrasyonu**Çerez Tarayıcı**50+ bilinen tracker otomatik tespiti**Tercih Merkezi**Kalıcı panel + DSAR entegrasyonu**Veri Envanteri**KVKK Md.16 / GDPR Md.30: Departman ve süreç bazlı veri haritalama, 20 veri kategorisi, VERBİS uyumlu export**Saklama-İmha Otomasyonu**KVKK Md.7 / GDPR Md.17: Saklama politikaları, otomatik imha, imha tutanakları, 5 imha yöntemi**Risk Yönetimi**KVKK Md.12 / GDPR Md.35: 5x5 risk matrisi, 7 risk kategorisi, aksiyon takibi, risk raporu export**İç Denetim &amp; Aksiyon Takibi**6 denetim tipi, 0-100 puanlama, aksiyon atama ve gecikme takibi**Doküman Şablonları**10 hazır KVKK/GDPR şablonu, değişken sistemi, çoklu dil, versiyon takibi**Rıza Versiyonlama**Onay metni versiyon takibi, yeniden onay mekanizması, versiyon karşılaştırma**AI Asistan**RAG tabanlı KVKK/GDPR bilgi asistanı**Meşru Menfaat Değerlendirmesi (LIA)**KVK Kurul rehberi uyumlu 3-adım balans testi: Amaç → Zorunluluk → Dengeleme**VERBİS Kayıt Asistanı**KVKK Md.16: 50+ çalışan eşiği kontrolü, veri işleme aktivitesi kayıt ve export**Rıza Yenileme**KVK Kurul Çerez Rehberi 2022: 12 aylık zorunlu yenileme, otomatik banner tetikleme**Rızayı Geri Çekme**KVKK Md.11/1-e: `withdraw` aksiyonu, WP action hook ile entegrasyon**Veri Saklama &amp; İmha**KVKK Md.7: Ortam bazlı saklama süreleri, otomatik periyodik imha**Çerez Duvarı Koruması**KVK Kurul kararı: Cookie wall yasağı, compliance score denetimi---

📋 İçindekiler
-------------

[](#-i̇çindekiler)

1. [Kurulum](#nas%C4%B1l-kurulur)
2. [Hızlı Başlangıç](#h%C4%B1zl%C4%B1-ba%C5%9Flang%C4%B1%C3%A7)
3. [Özellikler](#%C3%B6zellikler)
4. [WooCommerce Entegrasyonu](#woocommerce-entegrasyonu)
5. [Developer Hoşları](#developer-ho%C5%9Flar%C4%B1)
6. [Multisite Kurulumu](#multisite-kurulumu)
7. [Güvenlik Standartları](#g%C3%BCvenlik-standartlar%C4%B1)
8. [Gereksinimler](#gereksinimler)

---

🚀 Nasıl Kurulur?
----------------

[](#-nasıl-kurulur)

### Yöntem 1: WordPress Admin Panelinden

[](#yöntem-1-wordpress-admin-panelinden)

1. WordPress Dashboard'a giriş yapın
2. **Eklentiler → Yeni Ekle**'ye tıklayın
3. Arama kutusuna **"Veribenim"** yazın
4. **Yükle → Etkinleştir**'e tıklayın

### Yöntem 2: Composer

[](#yöntem-2-composer)

```
composer require veribenim/wordpress
```

### Yöntem 3: Manual

[](#yöntem-3-manual)

1. [Releases sayfasından](https://github.com/pariette/veribenim-wordpress/releases) zip dosyasını indirin
2. `wp-content/plugins/` dizinine upload edin
3. Dashboard'da etkinleştirin

### Kurulum Sonrası Yapılandırma

[](#kurulum-sonrası-yapılandırma)

1. **Ayarlar → Veribenim**'e gidin
2. Site Token'ınızı [app.veribenim.com](https://app.veribenim.com) → Siteniz → Entegrasyon bölümünden kopyalayın
3. Token'ı yapıştırın
4. Dil tercihini seçin (Türkçe, English, Deutsch, Français, Español, Български, العربية)
5. **Kaydet**'e tıklayın

✅ Veribenim banner'ı tüm sayfalarınızda görünecektir.

---

⚡ Hızlı Başlangıç
-----------------

[](#-hızlı-başlangıç)

```
// Consent kabul edildiğinde
add_action('veribenim_consent_accepted', function($preferences) {
    // $preferences = ['necessary'=>true, 'analytics'=>true, 'marketing'=>false]
    error_log('Consent kabul edildi: ' . json_encode($preferences));
});

// Consent reddedildiğinde
add_action('veribenim_declined', function() {
    error_log('Consent reddedildi');
});

// Meta verisi eklemek
add_filter('veribenim_consent_metadata', function($metadata) {
    $metadata['user_role'] = get_current_user()->roles[0] ?? 'guest';
    return $metadata;
});
```

---

🎨 Özellikler
------------

[](#-özellikler)

- **Otomatik Script Injection** — JavaScript bundle otomatik `` bölümüne eklenir
- **Admin Ayarları Paneli** — Token, dil ve banner özelleştirmesi
- **Theme-Bağımsız Tasarım** — Tüm WordPress temalarıyla uyumlu
- **WooCommerce Uyumluluğu** — Checkout'da consent, sipariş detaylarında kaydı
- **AJAX-Tabanlı Güncellemeler** — Sayfayı yeniden yüklemeden tercih güncelleme
- **REST API Desteği** — Headless WordPress entegrasyonu
- **Shortcode &amp; Gutenberg Block** — `[veribenim_consent]` ve block editor desteği
- **Caching Plugin Uyumluluğu** — WP Rocket, W3 Total Cache ile uyumlu
- **Multisite Desteği** — Network activation ve site-bazlı yapılandırma
- **Rıza Geri Çekme Hook** — `veribenim_consent_withdrawn` aksiyonu ile entegrasyon
- **Rıza Yenileme** — 12 aylık zorunlu yenileme, banner otomatik tetikleme
- **Çerez Duvarı Engeli Yok** — KVK Kurul kararına uygun, siteye erişim kısıtlanmaz

---

🛒 WooCommerce Entegrasyonu
--------------------------

[](#-woocommerce-entegrasyonu)

WooCommerce sitelerinizde:

- Checkout formunda consent checkbox'ı otomatik eklenir
- Sipariş tercihlerini kaydeder
- Admin panelinde **WooCommerce → Siparişler → \[Sipariş\] → Veribenim Onayı** sekmesinde görüntülenir

---

👨‍💻 Developer Hoşları
---------------------

[](#‍-developer-hoşları)

```
// Consent banner yüklenmeden önce
add_action('veribenim_before_load', function() { });

// Consent kabul edildikten sonra
add_action('veribenim_after_consent', function($preferences) { });

// Rıza geri çekildiğinde (KVKK Md.11/1-e)
add_action('veribenim_consent_withdrawn', function($session_id) {
    // Kullanıcı verilerini işlemeyi durdur
    error_log("Consent withdrawn for session: {$session_id}");
});

// Rıza yenileme gerektiğinde
add_action('veribenim_renewal_required', function($session_id) {
    // Banner'ı yeniden göster
});

// Custom kategoriler eklemek
add_filter('veribenim_consent_categories', function($categories) {
    $categories['custom'] = ['label' => 'Özel', 'description' => 'Açıklama'];
    return $categories;
});
```

**REST API:**

```
GET /wp-json/veribenim/v1/consent/{user_id}
POST /wp-json/veribenim/v1/consent
```

---

🌐 Multisite Kurulumu
--------------------

[](#-multisite-kurulumu)

1. **Network Admin → Settings → Veribenim** — Global token ayarlama
2. **Subsite Dashboard → Settings → Veribenim** — Kendi token'ı konfigüre etme
3. **Network Admin → Plugins** → **Network Activate**

---

🔒 Güvenlik Standartları
-----------------------

[](#-güvenlik-standartları)

### KVKK Uyumluluğu

[](#kvkk-uyumluluğu)

- ✅ **Madde 5:** Kişisel verilerin işlenme şartları
- ✅ **Madde 6:** Rızaya dayalı veri işleme
- ✅ **Madde 7:** Kişisel verilerin silinmesi ve imhası (periyodik imha)
- ✅ **Madde 10:** Veri sahibinin hakları
- ✅ **Madde 11/1-e:** Rızayı her zaman geri çekme hakkı
- ✅ **Madde 12:** Veri güvenliği
- ✅ **Madde 16:** VERBİS kaydı
- ✅ **KVK Kurul Çerez Rehberi 2022:** Cookie wall yasağı, 12 aylık yenileme, ön işaretli kutu yasağı

### GDPR Uyumluluğu

[](#gdpr-uyumluluğu)

- ✅ **Madde 4:** Consent Management Platform tasarımı
- ✅ **Madde 7:** Rızanın verilmesi koşulları
- ✅ **Madde 13:** Bilgilendirilme yükümlülüğü
- ✅ **Madde 17:** Silinme hakkı (Unutulma Hakkı)
- ✅ **Madde 32:** Veri güvenliği

### Teknik Güvenlik

[](#teknik-güvenlik)

- **Şifreleme:** TLS 1.3 (AES-256-GCM), veritabanı AES-256
- **API İletişimi:** HTTPS/TLS 1.3, Bearer Token, CORS, Rate Limiting
- **Audit Trail:** Timestamp, IP, User-Agent, değişiklik tarihi
- **Sertifikalar:** ISO 27001, SOC 2 Type II

### Veri Saklama

[](#veri-saklama)

- Gerekli Çerezler: Yasal zorunluluk
- Analytics: 30 gün
- Marketing: 90 gün
- Audit Log: 1 yıl

---

📋 Gereksinimler
---------------

[](#-gereksinimler)

- **WordPress:** 6.0+
- **PHP:** 8.1+
- **HTTPS:** Zorunlu
- **Tavsiye:** Nginx 1.20+, PostgreSQL 13+, 128MB RAM

---

💬 Destek
--------

[](#-destek)

- **E-Mail:**
- **Website:**
- **Live Chat:**
- **GitHub:** [Issues](https://github.com/pariette/veribenim-wordpress/issues)

---

📄 Lisans
--------

[](#-lisans)

MIT © [Pariette](https://veribenim.com)

---

**Veribenim ile veri gizliliğinizi sağlayın. KVKK &amp; GDPR tam uyumlu.**

###  Health Score

31

—

LowBetter than 65% of packages

Maintenance83

Actively maintained with recent releases

Popularity0

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity32

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

38d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/36ee6bd5f3f50759bc87a02fe8d91ecf67f75f60758bbd7bd5f1798d4d72ee43?d=identicon)[Pariette](/maintainers/Pariette)

---

Top Contributors

[![ahmetscil](https://avatars.githubusercontent.com/u/16190751?v=4)](https://github.com/ahmetscil "ahmetscil (6 commits)")

---

Tags

wordpresscookiegdprconsentkvkkveribenim

### Embed Badge

![Health badge](/badges/veribenim-wordpress/health.svg)

```
[![Health](https://phpackages.com/badges/veribenim-wordpress/health.svg)](https://phpackages.com/packages/veribenim-wordpress)
```

###  Alternatives

[statikbe/laravel-cookie-consent

Cookie consent modal for EU

219434.5k](/packages/statikbe-laravel-cookie-consent)[codingfreaks/cf-cookiemanager

Manage cookies, scripts, and GDPR compliance on your Typo3 website with CodingFreaks Typo3 Cookie Manager. Customize cookie banners, streamline workflow, and enhance user experience. Ensure GDPR compliance and take control of cookie management with our Typo3 cookie management extension. Visit the official Typo3 Documentation page to learn more.

1833.0k](/packages/codingfreaks-cf-cookiemanager)[bramdeleeuw/cookieconsent

GDPR compliant cookie bar and consent checker

1511.8k2](/packages/bramdeleeuw-cookieconsent)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
