WordPress Spam Yorumları Toplu Silme Yolları

1. WordPress Yönetim Panelinden Spam Yorumları Silme

  1. Yorumlar > Spam sekmesine gidin.
  2. Tüm spam yorumları seçmek için kutucuğa tıklayın.
  3. Sayfanın üst kısmındaki “Toplu İşlemler” açılır menüsünden Sil seçeneğini seçin.
  4. Uygula butonuna tıklayarak tüm spam yorumları silin.

Eğer çok fazla spam yorum varsa bu yöntem zaman alabilir. Alternatif olarak, aşağıdaki yöntemlerden birini kullanabilirsiniz.


2. Spam Yorumları Eklentiyle Silme

Bazı eklentiler spam yorumlarını hızlı bir şekilde silmenize yardımcı olabilir:

  • Akismet Anti-Spam: Otomatik olarak spam yorumlarını belirler ve filtreler.
  • WP-Optimize: Spam yorumları temizlemek için optimizasyon araçları sunar.
  • Delete All Comments Easily: Tüm yorumları veya sadece spam yorumlarını toplu olarak silmek için basit bir araç sağlar.

Kullanımı:

  1. Eklentiyi yükleyin ve etkinleştirin.
  2. Ayarlar kısmında spam yorumları silme seçeneğini bulun.
  3. İlgili butona tıklayarak spam yorumlarını temizleyin.

3. phpMyAdmin ile Spam Yorumlarını Silme

Eğer çok fazla spam yorum varsa ve yönetim paneli veya eklentiler yeterince hızlı çalışmıyorsa, doğrudan veritabanı üzerinden işlem yapabilirsiniz.

Adımlar:

  1. Hosting kontrol panelinize (ör. cPanel) giriş yapın ve phpMyAdmin’i açın.
  2. WordPress veritabanınızı seçin (genelde wp_ ile başlar).
  3. wp_comments tablosunu bulun.
  4. Aşağıdaki SQL sorgusunu çalıştırarak spam yorumları silin:sqlKopyalaDüzenleDELETE FROM wp_comments WHERE comment_approved = 'spam';
  5. İşlem tamamlandıktan sonra Optimize Table komutunu çalıştırarak tabloyu optimize edin.

⚠️ Dikkat: Bu işlemleri yapmadan önce mutlaka veritabanınızın yedeğini alın.


4. WP-CLI ile Spam Yorumlarını Silme

Eğer sunucunuzda WP-CLI kuruluysa aşağıdaki komutu çalıştırarak spam yorumlarını hızlıca silebilirsiniz:

bashKopyalaDüzenlewp comment delete $(wp comment list --status=spam --field=comment_ID) --force

5. Spam Yorumlarını Önlemek için Alınacak Önlemler

  • Akismet Anti-Spam gibi bir eklenti kurun.
  • Yorumlara CAPTCHA ekleyin (ör. Google reCAPTCHA).
  • Yorumlara manuel onay şartı koyun: Ayarlar > Tartışma sekmesinden “Yorumları manuel olarak onayla” seçeneğini etkinleştirin.
  • Yorum formunu yalnızca kayıtlı kullanıcılara açık hale getirin.

Bu yöntemlerle spam yorumlarınızı hızlı bir şekilde temizleyebilir ve gelecekte spamle mücadele edebilirsiniz.


Kısaca Phpmyadmin girip veritabanı tablonuzu seçip

DELETE from wp_comments WHERE comment_approved = '0'

Bu kodu yazıp git demeniz yeterli. Olmazsa aşağıdaki kodu yazın.

DELETE from wp_comments WHERE comment_approved = 'spam'

bu da bazen yorumlar spam olarak işaretlenmişse bunla siliyorsunuz.


Ümit KÖSE
Latest posts by Ümit KÖSE (see all)

Yorum yapın