Cara menghapus semua komentar yang tertunda di WordPress

Diterbitkan: 2020-10-30

WordPress adalah salah satu sistem manajemen konten paling populer, saat ini. Kira-kira, setiap situs web ketiga yang Anda kunjungi setiap hari adalah situs web WordPress. Dengan pemikiran ini, Anda dapat mengasumsikan bahwa jutaan orang meninggalkan komentar di situs web tersebut setiap hari. Pada akhirnya, seseorang harus mengelola semua konten, termasuk banyak komentar itu. Jika Anda salah satu moderator, Anda tahu betapa sulitnya terkadang. Apalagi jika Anda baru memulai. Untungnya, ada beberapa cara untuk mengelola dan menghapus semua komentar tertunda di WordPress dengan mudah . Yang cukup berguna karena moderasi terkadang bisa memakan waktu.

Beberapa cara untuk menghapus semua komentar yang tertunda di WordPress

Umumnya, komentar adalah cara penting untuk berkomunikasi dengan audiens . Dengan komentar, orang-orang bertukar pendapat secara publik, berbagi saran, dan meminta info tambahan dari moderator situs web. Ini adalah bagian berharga dari pengalaman pengguna yang baik dan cara yang baik untuk meningkatkan situs web Anda secara keseluruhan dengan mudah. Dalam semua kegunaannya, mengelola bagian komentar memerlukan usaha ekstra. Jika Anda memiliki ribuan komentar tertunda atau spam yang perlu Anda hapus, Anda dapat mencoba beberapa metode ini.

Metode manual dengan konfigurasi WordPress default

Situs web WordPress, seperti banyak situs lainnya, memerlukan perawatan yang tepat. Ini berarti Anda perlu mengubah banyak konfigurasi default secara manual . Untuk komentar, konfigurasi default sudah diatur untuk memfilter sebagian besar komentar. Tapi itu tidak selalu melakukan persis seperti yang Anda harapkan. Terkadang, komentar yang seharusnya mendapat tempat di spam lolos dari filter dan berakhir di bagian tertunda.

Built-in "Spam Kosong" adalah solusi satu klik yang nyaman untuk menghapus semua pesan spam. Tapi, itu sedikit berbeda ketika Anda perlu menghapus komentar yang tertunda.

Secara default, di komentar Anda>bagian yang menunggu keputusan, Anda hanya dapat melihat 20 komentar per halaman. Karena alasan ini, Anda hanya dapat menghapus sejumlah komentar tertentu sekaligus. Menghapus semua komentar yang tertunda dengan cara ini bisa sangat mengerikan. Namun, Anda dapat menambah jumlah komentar yang Anda lihat menjadi 999. Buka "Komentar" di bilah kiri, lalu pilih "Opsi Layar" di sisi kanan atas layar. Di sana, Anda dapat memasukkan jumlah komentar per halaman.

Tab pengaturan komentar di WordPress.
Secara default, tab Opsi Layar ditutup.

Jika tidak, jika Anda memiliki beberapa ribu komentar, sebaiknya Anda mencoba metode lain.

Menggunakan plugin untuk menghapus komentar yang tertunda

Cara lain untuk menghapus semua komentar yang tertunda di WordPress adalah dengan menggunakan plugin. Ada banyak plugin yang dapat membantu Anda mengelola komentar. Berikut adalah beberapa yang paling populer:

  • Hapus Komentar Tertunda – plugin ini menawarkan cara cepat untuk menghapus semua spam dan komentar yang tertunda. Plugin yang luar biasa untuk melawan serangan spam.
  • Hapus Semua Komentar WordPress – plugin ini dibuat untuk menangani semua komentar yang disetujui dan yang tertunda dengan satu klik.
  • WP Bulk Delete – Anda dapat menghapus komentar, posting, halaman, dan data lainnya secara massal dengan plugin ini. Ini juga memiliki filter kuat yang membantu Anda memilih apa yang perlu Anda hapus.
  • Hapus Komentar Berdasarkan Status – Anda dapat menghapus semua komentar dengan memilih statusnya, termasuk komentar spam, tertunda, disetujui, dan dibuang.
  • WP-Sweep – menawarkan untuk menghapus menggunakan fungsi hapus WordPress default, tanpa query MySQL langsung.

Semua dari mereka memiliki cara khusus mereka sendiri untuk menangani masalah komentar yang tertunda. Dan cara terbaik untuk memutuskan mana yang paling cocok untuk Anda adalah menginstal dan mencobanya.

Hasil pencarian plugin di WordPress.
Ketik pencarian yang tepat dan Anda akan mendapatkan banyak plugin untuk dipilih.

Gunakan SSH untuk menangani komentar

Ini adalah solusi yang baik untuk orang-orang yang lebih memilih pendekatan yang lebih teknis . Anda dapat masuk melalui SSH dan menggunakan baris perintah untuk menangani semua komentar yang tertunda. Intinya adalah untuk menjalankan serangkaian perintah setelah Anda masuk ke server situs web Anda dengan SSH.

Setelah Anda masuk, jalankan perintah berikutnya:
mysql -uDB_USERNAME -pDB_USER_PASSWORD -DYOUR_WORDPRESS_DB_NAME -e "DELETE FROM wp_comments WHERE comment_approved = '0';" Secara khusus, perintah ini menghapus semua komentar yang tidak disetujui yang kami anggap tertunda. Jangan lupa untuk menambahkan nama pengguna, kata sandi, dan nama basis data Anda sendiri, bukan nama umum.

Anda juga dapat mengubah bagian terakhir dari perintah untuk menjalankan tugas lain:

  1. untuk menghapus semua komentar yang disetujui di WordPress: comment_approved = '1'
  2. hapus semua spam: comment_approved = 'spam'
  3. hapus semua komentar sampah: comment_approved = 'sampah'

Sebagai tambahan, berhati-hatilah dengan comment_approved = '1' karena Anda tidak ingin menghapus sesuatu yang perlu Anda simpan.

Gunakan phpMyAdmin untuk menghapus

Cara lain untuk menghapus komentar yang tertunda adalah dengan phpMyAdmin. Anda harus login ke cPanel dan kemudian pilih phpMyAdmin di bagian database. Setelah masuk, pilih database Anda. Ada tab di mana Anda dapat memasukkan perintah berikutnya:

DELETE from wp_comments WHERE comment_approved = '0'

Sama seperti SSH, Anda dapat mengubah baris perintah untuk menghapus berbagai jenis komentar.

Ikon phpMyAdmin di cPanel.
Beberapa panel mungkin terlihat berbeda, tetapi Anda memerlukan bagian yang sama.

Hapus komentar dengan plugin yang menjalankan perintah SQL

Anda dapat menggunakan perintah SQL untuk menghapus spam dan komentar yang tertunda hanya dalam satu detik. Jika Anda tidak terbiasa dengan SQL, plugin ini dapat membantu Anda. SQL Executioner memungkinkan Anda menjalankan perintah untuk situs web Anda dari antarmuka Admin .

Berikut adalah daftar perintah:

DELETE FROM wp_comments WHERE comment_approved = "0" – hapus komentar yang tertunda

DELETE FROM wp_comments WHERE comment_approved = "spam" – untuk menghapus spam

Pastikan untuk membuat cadangan basis data Anda secara teratur jika Anda menghapus sesuatu yang tidak Anda inginkan.

Bagaimana cara mencegah spam dan tumpukan komentar tertunda di WordPress di masa mendatang?

Salah satu cara untuk memblokir sebagian dari komentar yang tidak diinginkan adalah dengan menambahkan daftar kata kunci ke Daftar Hitam Komentar Anda . Buka Pengaturan> Diskusi, masukkan kata kunci ke bagian daftar hitam, dan simpan.

Komentar Daftar Hitam tempat Anda memasukkan kata-kata.
Lebih baik membuat daftar menyeluruh dan kemudian hanya menempelkannya ke bagian daftar hitam.

Cara lain adalah dengan mengatur pengaturan diskusi WordPress Anda secara berbeda . Buka Pengaturan> Diskusi dan lihat opsi apa yang sesuai dengan kebutuhan Anda. Dengan segala cara, pastikan bahwa komentar Anda disetujui secara manual untuk mencegah spam dari bagian komentar Anda di situs web langsung.

Tab opsi diskusi WordPress.
Ini adalah salah satu opsi terpenting.

Solusi yang populer dan, bagi banyak orang, yang tak terhindarkan adalah plugin Akismet Spam Protection . Secara umum, ia memeriksa komentar dan mencegah spam dan konten berbahaya lainnya dipublikasikan. Setelah Anda mengonfigurasinya untuk daya tarik Anda, pastikan untuk memperbaruinya secara teratur untuk efisiensi penuh.

Jika Anda memiliki masalah dengan mengelola komentar di situs web Anda, ini adalah cara yang berguna untuk menangani dan menghapus semua komentar yang tertunda di WordPress . Tanpa batasan, Anda akan dapat menangani sejumlah besar komentar yang tidak perlu hanya dengan beberapa klik. Intinya, ini akan menghemat banyak waktu berharga Anda dan membuat seluruh proses pemeliharaan lebih ramah.