WordPress sitenizde kullanıcı yorumlarını kapatmak mı istiyorsunuz? Bazen yorumlar spam veya istenmeyen mesajlar getirebilir ve yeni yorumların gelmesini engellemek gerekebilir. Bu rehberde adım adım yorumları nasıl kapatacağınızı ve mevcut yorumları gizleyeceğinizi göstereceğiz.
WordPress, yorum sistemini yönetici paneli üzerinden kolayca kontrol etmenizi sağlar.
Artık sitenizde yeni yorumlar eklenemez.
⚠️ Mevcut yorumlar sitenizde görünmeye devam eder.
Mevcut yorumları siteden tamamen kaldırmak istiyorsanız, temanızın functions.php dosyasına aşağıdaki kodu ekleyebilirsiniz:
// Yeni yorumları engelle
add_filter('comments_open', '__return_false', 20, 2);
add_filter('pings_open', '__return_false', 20, 2);
// Mevcut yorumları görüntülemeyi engelle
add_filter('comments_array', '__return_empty_array', 10, 2);
Bu kod ile hem yeni yorum ekleme engellenir hem de mevcut yorumlar görünmez.
Bazı temalar, yorum formunu comments.php dışında başka dosyalardan da çağırabilir.
comment_form() fonksiyonunu arayıp kaldırabilirsiniz.
add_filter('comment_form_defaults', function($args) {
return array_merge($args, [
'comment_notes_before' => '',
'comment_notes_after' => '',
'title_reply' => '',
'fields' => []
]);
});
comment_form() fonksiyonunu kaldırın veya filtre kullanın.Bu adımlar sayesinde WordPress sitenizde istemsiz yorumları tamamen kontrol altına alabilirsiniz.