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

00PHP

Since Apr 8Pushed 2mo agoCompare

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

READMEChangelogDependenciesVersions (1)Used By (0)

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

[](#veribenim-wordpress-sdk)

[![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

19

—

LowBetter than 9% of packages

Maintenance56

Moderate activity, may be stable

Popularity0

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity12

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.

### 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)")

### 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

[php-unoconv/php-unoconv

Unoconv PHP, an Object Oriented library for easy file conversion with LibreOffice's unoconv

74350.2k2](/packages/php-unoconv-php-unoconv)[rupadana/filament-swiper

The Most Modern Mobile Touch Slider on Filamentphp

3715.3k3](/packages/rupadana-filament-swiper)[mattgrayisok/craft-recently-viewed

Craft CMS plugin to find recently viewed elements of any type.

137.0k](/packages/mattgrayisok-craft-recently-viewed)[rabrennie/jupyter-php-kernel

PHP Kernel for Jupyter Notebooks

321.1k](/packages/rabrennie-jupyter-php-kernel)

PHPackages © 2026

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