=== KAF WordPress Connector ===
Contributors: simurdigital
Tags: seo, yapay-zeka-seo, seo-otomasyon, yapay-zeka-aracı
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.4.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

KAF WordPress Connector, yapay zeka destekli başlık, meta açıklama, site haritası ve robots.txt güncellemeleriyle web sitenizin SEO hatalarını otomatik olarak düzeltir.

== Açıklama ==

KAF WordPress Connector, WordPress sitenizi KAF AI SEO Asistanı platformuyla kusursuz şekilde entegre eder; manuel müdahaleye gerek kalmadan tamamen otomatik SEO hata tespiti ve düzeltmesi sağlar. Gelişmiş yapay zeka özellikleriyle sitenizin SEO unsurları her zaman optimize hâlde kalır.

[youtube https://youtu.be/Yd914SNv9uM]

**Ana Özellikler:**

- Yapay zeka analizine dayalı başlık, meta açıklama ve heading etiketlerini otomatik günceller.
- KAF panelinden doğrudan yeni gönderi ve kategori oluşturur.
- Görselleri WordPress medya kütüphanesine önerildiği gibi yükler.
- Tekrarlayan SEO görevlerini otomasyonla yaparak insan hatasını en aza indirir ve zamandan tasarruf sağlar.
- Sitenizin arama motoru görünürlüğünü ve genel SEO sağlığını iyileştirir.

KAF WordPress Connector; site sahipleri, ajanslar ve minimum çabayla en iyi SEO performansını sürdürmek isteyen SEO uzmanları için idealdir.

Daha fazla bilgi ve KAF AI SEO Asistanı hesabı oluşturmak için [KAF AI SEO Asistanı](https://kaf.simur.org) sayfasını ziyaret edin.

== Kurulum ==

1. Eklentiyi WordPress yönetici panelinden aratarak kurun ya da eklenti dosyalarını `/wp-content/plugins/kaf-wordpress-connector` dizinine yükleyin.
2. WordPress'in "Eklentiler" menüsünden eklentiyi etkinleştirin.
3. Eklenti ayarları sayfasına giderek KAF AI SEO Asistanı API anahtarınızı girin.
4. Bağlantı kurulduktan sonra eklenti, KAF panelinizle otomatik olarak senkronize olur ve sitenizi optimize etmeye başlar.

== Sıkça Sorulan Sorular ==

= Bu eklentiyi kullanmak için KAF AI SEO Asistanı hesabına ihtiyacım var mı? =
Evet, eklentinin çalışması için aktif bir KAF AI SEO Asistanı hesabı ve API anahtarı gereklidir.

= Eklenti hangi SEO öğelerini destekliyor? =
Mevcut sürüm; başlık ve meta açıklama güncellemelerini, yeni gönderi/kategori oluşturmayı, görsel yüklemeyi, site haritası yönetimini, robots.txt düzenlemelerini ve sunucu taraflı parse-time filtrelerini (defer, preload, mixed-content) destekler.

= Verilerim güvende mi? =
Evet. WordPress siteniz ile KAF platformu arasındaki tüm iletişimler şifrelenir ve güvenli biçimde iletilir.

= Sitenin REST API'si kapalıysa eklenti çalışır mı? =
Evet. v1.4.2 itibarıyla eklenti, bir güvenlik eklentisi veya kod REST API'yi tamamen kapatmış olsa bile kendi `/wp-json/kaf/` endpoint'lerini otomatik olarak açar. Sitenin geri kalanı etkilenmez.

== Ekran Görüntüleri ==

1. KAF Connector kontrol paneli — toplam kazanılan süre, en çok düzeltilen kategoriler ve sayfalar, 7 günlük aktivite grafiği, otomasyon modu ve sistem uyumluluk durumu.
2. Aktif Özellikler paneli — apply-batch, crawler bypass, parse-time filtreler, indeksleme, link rel politikası, hreflang, görsel öznitelikleri, yönlendirme kuralları ve bağlantı detayları.
3. Mutasyon Geçmişi — her uygulanan düzeltme URL'ye göre gruplandırılmış tablo; kategori etiketleri, sayım, kazanılan süre, son düzenleme ve fark zaman çizelgesi bağlantısı.
4. Tek sayfa için mutasyon fark zaman çizelgesi — başlıklar, açıklamalar, JSON-LD şeması, Open Graph, canonicals ve heading'ler için kronolojik önce/sonra görünümü.
5. Site Politika Geçmişi — her eklenti politika seçeneği değişikliğinin önce/sonra anlık görüntüleriyle ekleme-only zaman çizelgesi.
6. KAF panel WordPress entegrasyon sekmesi — bağlantı kartı, otomasyon modu seçici ve KAF panosundaki adım adım kurulum rehberi.

== Değişiklik Günlüğü ==

= 1.4.4 =
* **Otomatik güncelleme varsayılan açık:** KAF Connector, eklenti etkinleştirildiğinde ve KAF Panel'le bağlantı kurulduğunda kendisini WordPress'in otomatik güncelleme listesine ekler. Yeni sürümler arka planda sessizce kurulur; istediğiniz zaman WP yönetici → Eklentiler sayfasından otomatik güncellemeyi kapatabilirsiniz. Hâlihazırda kurulu sitelerde davranış, panele yeniden bağlanıldığı an devreye girer.

= 1.4.3 =
* **Yeni apply-batch kategorisi — `post_status_update`:** Mevcut bir yazının içeriğine dokunmadan durumunu değiştirir (`draft` → `publish` vb.). Auto SEO Blog'un "WordPress'te Yayınla" tek tıklık aksiyonunu besler. Yanıt aynı yazının güncel kalıcı bağlantısını döner.

= 1.4.2 =
* **Hata düzeltme — REST API kapalı sitelerde bağlantı kurulamıyordu:** Bir güvenlik eklentisi ya da `functions.php` kodu WordPress REST API'yi tamamen kapattığında KAF'ın `/wp-json/kaf/` namespace'ine gelen istekler de engelleniyordu. Eklenti artık `rest_authentication_errors` kancasını en yüksek öncelikle (`PHP_INT_MAX`) bağlayarak kendi namespace'ini bu engellemeden muaf tutar; site genelinde REST API kapalı kalır, yalnızca KAF endpoint'leri çalışır.

= 1.4.1 =
* **Hata düzeltme — "Sayfa Düzeltmeleri AKTİF" sahte sinyali:** Admin durum panelindeki "Aktif Özellikler" kartları ve health endpoint'in `features.apply_batch` bayrağı, `class_exists('KAF_SEO_Repair_Apply')` okuyordu; class plugin başlangıcında her zaman yüklendiğinden SEO Repair kapalıyken bile "AKTİF" görünüyordu. Doğru kaynak olan KAF panel sync'teki `kaf_repair_state.enabled` değerine bağlandı.
* **Bağlantı yokken alt menü gizlendi:** Düzeltme Geçmişi, Aktif Kurallar, KAF AI İçerikleri ve Kural Değişiklikleri alt menüleri bağlantı kurulmadan da görünüyordu. Bağlı olmayan sitede içerik boş olduğundan alt menüler kafa karıştırıcıydı; bağlantı sonrasında tekrar görünür hâle gelir.

= 1.4.0 =
* **KAF Site Yönetim Modülü:** Yeni `kaf/v1/manage/*` endpoint grubu. KAF paneli artık WordPress kullanıcılarını listeleyip yönetebilir ve "WP Admin'e Git" şifresiz girişini (HMAC SSO) destekler.
* **Tek Tıkla SSO:** KAF panelindeki butonla WordPress yönetici paneline tek kullanımlık imzalı token (HMAC-SHA256 + 60sn TTL + nonce tekrar koruması) ile şifresiz geçiş.
* **WordPress Kullanıcı Yönetimi:** Kullanıcıları KAF'tan listele, oluştur, güncelle, şifre sıfırla ve sil.
* **Eklenti ve Tema Yönetimi:** KAF panelinden listeleme, aktivasyon, kurulum, güncelleme, otomatik güncelleme ayarı ve sürüm kilitleme.
* **WordPress Çekirdeği ve Kod Parçacıkları:** Sürüm bilgisi, tek tıkla güncelleme, çeviri güncelleme ve güvenli kod parçacığı CRUD.
* **İçerik ve Yedekleme:** Gönderi listesi, durum değiştirme, toplu silme. UpdraftPlus entegrasyonu ile yedek geçmişi ve tetikleme.
* **KAF AI İçerikleri yönetici sayfası:** WP yönetici panelinde KAF tarafından oluşturulan tüm içerikler tek listede.

= 1.3.2 =
* **Gerçek WP Geri Alma (T15):** Yeni `POST /seo-repair/restore-batch` endpoint'i — KAF panelinden "Geri Al" tetiklendiğinde post_meta ve post_content 7 günlük pencere içinde WP tarafında gerçekten geri alınır.

= 1.3.0 =
* Modern yönetici kontrol paneli (karanlık mod destekli), mutasyon geçmişi ve fark zaman çizelgesi, geri alma, uygulanan politikalar sayfası, site düzeyi mutasyon günlüğü.
* AI içerik ve sayfa oluşturma (`content_body`, `page_create`).
* URL normalleştirme, EEAT/Video/slug şemaları, güvenlik başlıkları, özel CSS, site düzeyi otomatik düzeltme.

= 1.2.0 =
* KAF SEO Repair Engine — toplu mutasyon endpoint'i.
* Crawler bypass握手, parse-time HTML filtreleri, indeksleme kontrolü, link rel politikası, hreflang genişletmeleri, görsel öznitelik optimizasyonu, yönlendirme kuralları, health endpoint.

= 1.1.0 =
* Başlık, meta açıklama ve heading optimizasyonu geliştirildi.
* Akıllı sitemap yönetim araçları: oluşturma, hata düzeltme, eksik URL ekleme.
* Robots.txt kontrolü: sitemap URL ekleme ve SEO engellerini kaldırma.
* Sayfa içeriklerini güncelleme yeteneği eklendi.

= 1.0.0 =
* İlk sürüm: Başlık ve açıklama güncellemelerinin otomasyonu, gönderi/kategori oluşturma ve görsel yükleme.

== Yazar ==

[Simur Digital](https://simur.org) tarafından [KAF AI SEO Asistanı](https://kaf.simur.org) ortaklığıyla geliştirildi ve bakımı yapıldı.