Blog yazılarını severek yazıyorsun. Bilgi paylaşmak, deneyim aktarmak istiyorsun. Ama bir süre sonra yorumlar kısmı bir çöp kutusuna dönüyor. Spam linkler, alakasız yorumlar, hatta bazen toksik tartışmalar…
Eğer bu durum sana da tanıdık geliyorsa, yalnız değilsin. Birçok WordPress kullanıcısı, site yönetiminde bu noktada bocalıyor.
İşte tam da bu nedenle WordPress yorum kapatma konusu, yalnızca basit bir ayardan ibaret değil; kullanıcı deneyimini, güvenliği ve marka itibarını doğrudan etkileyen kritik bir hamledir.
WordPress Yorum Kapatma Ne Zaman Gerekir?
Yorumları tamamen kapatmak kimi zaman fazla keskin bir tercih gibi görünebilir. Ancak bazı durumlarda oldukça mantıklıdır:
- Eski içeriklerde yorum gelmesini istemiyorsan,
- Spam yorumlar zamanını çalıyorsa,
- Duyarlı içeriklerde tartışmalar kontrolden çıkıyorsa,
- WooCommerce ürünlerine yorum yerine destek talebi geliyorsa,
- Statik sayfalarda (hakkımızda, iletişim gibi) yorumlar anlamsızsa,
WordPress yorumları kapatmak iyi bir tercih olabilir.
WordPress Yorumları Tüm Site Genelinde Kapatmak
Eğer yorumları tüm site genelinde tamamen kapatmak istiyorsan şu adımları izleyebilirsin:
- WordPress Paneline giriş yap.
- Ayarlar > Tartışma bölümüne git.
- “Yeni yazılarda insanlar yorum yapabilsin” seçeneğinin işaretini kaldır.
- Değişiklikleri kaydet.
Bu işlem, bundan sonra oluşturulacak içeriklerde yorum bölümünü otomatik olarak devre dışı bırakır.
Peki eski yazılar?
Not: WordPress’te yorumları kapattığınızda bu ayar yalnızca yeni oluşturulacak içerikler için geçerli olur. Eski içeriklerde yorumları devre dışı bırakmak için ayrıca manuel ya da toplu düzenleme yapılması gerekir.
Eski İçeriklerde Yorumları Toplu Olarak Kapatmak
Yayında olan yazıların yorumlarını kapatmak için birkaç seçeneğin var:
Yöntem 1: Manuel (Az içeriğin varsa)
- Yazılar > Tüm Yazılar > (İlgili içeriğe tıkla)
- Sağ taraftaki “Tartışma” kutusunu bul
- “Yorumlara izin ver” kutusunun işaretini kaldır
Yöntem 2: Toplu düzenleme (Çok sayıda yazı varsa)
- Yazılar > Tüm Yazılar > Toplu olarak işaretle
- “Toplu düzenle” seçeneğini seç
- Açılan panelden “Yorumlar: İzin Verme” seç
Bu adımlarla onlarca yazının yorum özelliğini saniyeler içinde kapatabilirsin.
Bazı Sayfalarda WordPress Yorum Kapatma
Özellikle “Hakkımızda”, “İletişim”, “KVKK” gibi sayfalarda yorum alanı tamamen gereksizdir.
Bu tür sayfalarda yorumları kapatmak, daha profesyonel bir görünüm sağlar.
- Sayfalar > Tüm Sayfalar > (Sayfayı düzenle)
- Sağ tarafta “Tartışma” bölümünü aç
- “Yorumlara izin ver” kutusunu kaldır
- Güncelle
Eğer “Tartışma” kutusunu göremiyorsan, sağ üst köşedeki Ekran Tercihleri butonundan ilgili alanı aktif hale getirmeyi deneyebilirsin.
WooCommerce Ürünlerinde Yorum Kapatma
Ürünler yorum alabiliyor, ama çoğu zaman bu alan destek talepleriyle dolup taşıyor.
Eğer yorum yerine WhatsApp ya da destek formu kullanıyorsan, ürün sayfalarında yorumları kapatmak mantıklı olabilir.
- Ürünler > Tüm Ürünler > (Ürünü düzenle)
- Sayfanın alt kısmındaki “Tartışma” bölümünden yorumları devre dışı bırakabilirsin.
- Toplu düzenleme ile birden fazla üründe de aynı işlemi yapabilirsin.
Kodla WordPress Yorum Kapatma (Geliştiriciler İçin)
Biraz teknik bilgiye sahipsen, temanın functions.php dosyasına aşağıdaki kodu ekleyerek yorum formunu tamamen kaldırabilirsin:
function wlnk_disable_comments_status() {
return false;
}
add_filter('comments_open', 'wlnk_disable_comments_status', 20, 2);
add_filter('pings_open', 'wlnk_disable_comments_status', 20, 2);
Not: Bu kod, yorum formunu (yorum yapma alanını) tamamen kaldırır. Ancak daha önce yapılmış yorumlar içerikte görüntülenmeye devam eder.
Sonuç: Yorum Kapatarak Sadeleş, Kontrolü Ele Al
WordPress yorumlarını sadece yeni içerikler için kapattıysan ve bu adım senin için yeterliyse harika.
Ama daha fazlasını istiyorsan – örneğin, eski yorumları da tamamen gizlemek, yönetim panelinden yorum sekmesini kaldırmak ve sistemi sadeleştirmek – seni daha kapsamlı çözümlere yönlendirebiliriz 👉 https://wolinka.com.tr/iletisim/
Kodla çözüm kısmını çok sevdim. Özellikle client projelerinde yorumların tamamen kapatılması gerekiyor bazen. Manuel ayarlarla uğraşmadan functions.php içine bu kodu eklemek bayağı pratik bir çözüm 👍
Teşekkür ederim 🙏 Evet, özellikle ajans tarafında zaman kazandıran bir yöntem oluyor. Kodla çözüm hem hızlı hem de kalıcı oluyor.