Kan Themes
Güvenlik

Captcha — Turnstile ve reCAPTCHA

Kanews giriş/kayıt ve formlarda Cloudflare Turnstile veya Google reCAPTCHA.

Last updated on

Kanews üyelik paneli, kayıt, giriş ve yerleşik iletişim formu captcha eklentileriyle entegredir. İkisinden birini kullanın.

EklentiWordPress.org slugNe zaman
Simple Cloudflare Turnstilesimple-cloudflare-turnstileÖnerilen — kullanıcı dostu, gizlilik odaklı
Google Captcha (reCAPTCHA)google-captcha (BestWebSoft)Google anahtarlarınız varsa

Tema bu eklentileri kanews_get_recaptcha() / CaptchaVerifier ile çizer ve sunucu tarafında doğrular.

Cloudflare Turnstile (önerilen)

Kurulum

  1. Simple Cloudflare Turnstile’ı kurun (Kanews → Uyumlu Eklentiler veya eklenti deposu).
  2. Cloudflare Turnstile panelinden Site Key + Secret Key alın.
  3. WordPress’te eklenti ayarlarına yapıştırın.
  4. Eklentinin test / bağlantı doğrulama adımını tamamlayın (başarılı olmalı).

Önemli ayarlar

AyarÖneri
Site Key / Secret KeyCloudflare’den kopyalayın
WordPress Login (giriş formu)Açık — Kanews bunu cfturnstile_login ile arar; kapalıysa tema widget’ı göstermez
Test edildiEklenti “tested / yes” durumuna gelsin
Contact Form 7 / diğer formlarİsterseniz eklenti kendi entegrasyonlarından açın

Kaydedin. Kanews giriş / kayıt ekranlarında Turnstile kutusu görünür.

Google reCAPTCHA (BestWebSoft)

Kurulum

  1. Google Captcha (reCAPTCHA) eklentisini kurun (google-captcha).
  2. Google reCAPTCHA admin üzerinden site/secret anahtarlarını oluşturun (reCAPTCHA v2 Checkbox genelde sorunsuzdur).
  3. Eklentiye anahtarları girin; anahtarların doğrulanmasını (keys_verified) bekleyin / tamamlayın.

Önemli ayarlar

AyarÖneri
Login formAçık — Kanews giriş
Registration formAçık — kayıt, iletişim yerleşik formu, üyelik formları
Site / Secret keyDolu ve doğrulanmış

Tema, ilgili formda eklenti seçeneği açık ve anahtarlar doğrulanmışsa [bws_google_captcha] çıktısını kullanır.

Hangisi öncelikli?

İkisi birden kurulu ve aktifse tema önce Google reCAPTCHA’yı kullanır; reCAPTCHA o bağlamda aktif değilse Turnstile’a düşer. Karışıklığı önlemek için yalnızca bir captcha eklentisini etkin tutun.

Nerede görünür?

  • Üye giriş / kayıt (Kanews paneli)
  • Yerleşik iletişim formu (CF7 seçili değilse)
  • Firma iletişim vb. tema formları (kayıt bağlamı)

Contact Form 7 kullanıyorsanız CF7’nin kendi captcha / Turnstile eklenti ayarlarını ayrıca kontrol edin.

Beklenen sonuç

Formlarda captcha alanı çıkar; bot gönderimleri sunucu doğrulamasında reddedilir.

Yanlış olduysa

  • Turnstile görünmüyor → Login entegrasyonu açık mı? Anahtarlar ve test OK mi?
  • reCAPTCHA görünmüyor → Login/Registration işaretli mi? Anahtarlar verified mi?
  • “Captcha başarısız” → domain anahtarlara ekli mi? Önbellek / JS engelleyici?
  • İkisi birden yüklü → birini kapatın.

Hâlâ olmuyorsa

Bu sayfa faydali oldu mu?

On this page