Cara Menghapus Massal Artikel WordPress
Artikel ini mungkin berguna untuk para blogger yang memiliki artikel yang terlalu banyak di dalam blognya. Seperti blog yang auto post misalkan, dan kemudian ternyata pemilik menemukan ada artikel yang ga jelas isinya atau mungkin isinya bisa membawa masalah dan lain sebagainya.
Saya pernah membuka Guest Blogging dan memberi akses setiap member menjadi Author,
Author di blog WordPress adalah mereka yang bisa membuat artikel dan langsung mempublish sendiri artikelnya.
Pengalaman saya waktu itu banyak juga artikel masuk yang didalamnya ternyata membahas tentang viagra, cialis, sex toys, dan juga mengiklankan link ke situs porno.
Karena jumlah artikel masuk perharinya bisa lebih dari 100 buah dan saya juga ga memoderasi artikelnya terlebih dahulu. Jadinya pilihan saya waktu itu adalah menghapus artikel-artikel yang sudah terlanjur di publish tersebut.
Menghapus artikel di WordPress secara default hanya bisa untuk 20 artikel sekali hapus. Sedangkan saya berharap bisa menghapus artikel tanpa batasan jumlah, dan bisa menghapusnya dengan sekali tekan.
Untuk menghapus artikel yang sudah di publish-pun tidak bisa secara langsung. Pertama artikelnya harus dimasukkan ke dalam folder Trash terlebih dahulu dan itu juga hanya terbatas 20 artikel sekali memasukkan ke folder Trash. Kalo artikelnya jumlahnya 200 maka saya harus mengulang prosesnya sebanyak 10x baru semuanya masuk ke folder Trash. Dan dari situ kemudian baru bisa menghapusnya dengan sekali klik…. dan terhapuslah semua.
Tapi semuanya itu makan waktu, dimana saya masih harus mencari artikel yang didalamnya terdapat kata seperti yang diatas tadi.
Ada sebuah plugin yang bisa melakukan itu , walaupun tidak juga sekali klik langsung menghapus semua. Tapi paling tidak bisa menghemat sedikit waktu.
Plugin ini namanya WP Mass Delete. Tapi sebelum menggunakannya saya juga mau bilang bahwa:
“…Plugin WP Mass Delete selain powerfull tetapi juga sangat berbahaya…”
Nah loh… ada pa kok plugin ini berbahaya? Apa ada bug yang bisa disusupi oleh hacker?
Bukan hal itu yang membuat saya mengatakan ini plugin berbahaya. Ini karena saya pernah kehilangan seluruh artikel dalam blog saya yang jumlahnya sekitar 8000 buah artikel.
Itu kesalahan saya sendiri yang waktu itu membuka dashboard blog saya menggunakan browser mobile (Opera Mini) di hape jadul. Dan akhirnya terpaksa saya menutup blog selama sehari penuh untuk mengupload lagi data artikel; yang sempet saya simpan dalam back-up.
Tampilan dari plugin WP Mass Delete adalah seperti gambar di bawah ini.
Dan ini petunjuknya:
- Date Interval : Pilihan untuk menghapus artikel dalam rentang waktu tertentu. Tuliskan tanggalnya dengan format YYYY-MM-DD misalnya 2012-03-13 pada kolom pertama dan 2012-04-25 pada kolom kedua. Tapi jika tidak membatasi artikel berdasar waktu, tinggalkan aja dalam keadaan kosong.
- Type of items to delete : Menentukan item yang akan di hapus apakah berupa posting artikel atau halaman.
- Post status : Dalam pilihan ini kita akan menentukan artikel dalam status mana saja yang akan ikut dihapus. Jika hanya ingin menghapus artikel dengan status published cukup centang pada kolom published. Jika ingin menghapus juga yang berada dalam status scheduled, pending, draft atau private maka tinggal centang masing-masing.
- If post contains : Pada kolom inilah kita bisa menghapus artikel seperti yang saya maksud di awal tulisan. Misalkan ingin menghapus artikel yang terdapat kata “porn” didalamnya. Tuliskan saja kata spesifiknya. Hati hati jangan mengosongkan bagian ini karena plugin ini bisa salah membaca. Bisa saja kosong diartikan sbagai spasi. Jika dihapus maka semua artikel akan hilang karena karakter spasi ini pasti ada disemua artikel.
- Delete It dan Don’t Delete It : Menu ini masih berhubungan dengan If post contains diatas. Setelah memasukkan kata tertentu maka selanjutnya kita memilih, apakah mau Delete It atau Don’t Delete It. Jika Delete It maka artikel yang berisi kata tadilah yang akan dihapus. Jika memilih Don’t Delete It yang dihapus adalah yang didalamnya tidak terdapat kata tersebut. So hati-hati pada bagian ini.
- Bypass trash and force deletion : Centang saja yang ini untuk menampilkan laporan berapa banyak artikel yang berhasil dihapus dalam proses penghapusan massal yang kita lakukan.
- Jika semua sudah selesai, saatnya menekan tombol penghapusan.
Dengan plugin ini saya bisa menghapus jumlah artikel yang tidak terbatas, bahkan bisa menghapus semua artikel sekaligus dalam sekali tekan. Dan berhati-hatilah karena ini plugin yang berbahaya seperti yang juga saya tuliskan pengalaman saya saat semua artikel saya terhapus tanpa sisa.
Semoga artikel ini berguna untuk teman-teman blogger yang membutuhkan cara cepat menghapus banyak artikel dalam wordpress.



mang ino Sel, 22:20 on Mei 8, 2012 Permalink |
wah, ada pluginnya juga ya. kalo delete comment massal gmana? abis males ngapus 150k plus plus comment by spam bot di blog ane
yayun Sel, 22:37 on Mei 8, 2012 Permalink
yang ini cuma buat hapus artikel, kalo buat hapus komentar belum tahu juga ada belum pluginnya… tapi komen spam kok bisa sebanyak itu? saring saringan aja mas, kan banyak plugin anti spam.
Hybrid car Jum, 13:54 on Mei 11, 2012 Permalink
Kelihatannya ada sob, cuma saya lupa namanya. inget dulu pernah pake. Browsing aja sob….
aming Jum, 15:37 on Mei 18, 2012 Permalink |
@mang Ino : mungkin plugin WP-CleanUp bisa membantu gan…