Hapus Post Lama di WordPress Melalui PHPMyadmin

delete-old-post-wordpress

Sekelumit tentang perintah langsung di PHPMyadmin sudah ditulis pada beberapa artikel di web ini. Yang sedikit menyinggung cara menghapus artikel lama di PHPMyadmin ada di judul Membersihkan Database WordPress Yang Buncit.

Untuk website (biasanya website berita) yang memiliki artikel/post dalam jumlah besar dan dalam waktu yang cukup lama sepertinya perlu untuk menghapus beberapa post yang terhitung jadul tersebut.

Perintahnya cukup sederhana, langsung aja lihat kode berikut :

Perintah berikut untuk melihat artikel-artikel lama pada kategori tertentu ( ditunjukkan dengan pada baris WHERE e.term_id ) dan dalam waktu tertentu ( direpresentasikan melalui angka 350 hari, dibaris paling bawah ) :

SELECT *
FROM bd_posts a
LEFT JOIN wp_term_relationships b ON ( a.ID = b.object_id )
LEFT JOIN wp_postmeta c ON ( a.ID = c.post_id )
LEFT JOIN wp_term_taxonomy d ON ( d.term_taxonomy_id = b.term_taxonomy_id )
LEFT JOIN wp_terms e ON ( e.term_id = d.term_id )
WHERE e.term_id = 7 << id kategori post yang akan dihapus
AND DATEDIFF(NOW(), `post_date`) > 350

 

Apabila sudah yakin post yang ditampilkan adalah benar yang akan dihapus, maka langsung dilanjutkan dengan perintah untuk menghapus post – post tersebut dengan perintah dibawah ini :

 

delete a,b,c,d
FROM bd_posts a
LEFT JOIN wp_term_relationships b ON ( a.ID = b.object_id )
LEFT JOIN wp_postmeta c ON ( a.ID = c.post_id )
LEFT JOIN wp_term_taxonomy d ON ( d.term_taxonomy_id = b.term_taxonomy_id )
LEFT JOIN wp_terms e ON ( e.term_id = d.term_id )
WHERE e.term_id = 7 << id kategori post yang akan dihapus
AND DATEDIFF(NOW(), `post_date`) > 350

 

Dengan 2 perintah diatas post lama akan dicek dan dihapus serta kapasitas database tidak lagi terlalu besar. Apabila akan menghapus seluruh artikel tanpa harus mempertimbangkan kategori cukup hapus saja baris nomor 2 dari bawah ( WHERE e.term_id = 7 ).

Ok, selamat mencoba ….

 

Related Search

Tags: #database #hapus artikel #phpmyadmin #wordpress

Anda sedang membaca artikel tentang Hapus Post Lama di WordPress Melalui PHPMyadmin. Silahkan baca artikel Be Log tentang Tutorial, Web lainnya. Semoga bermanfaat ...

Mikrotik Duckdns.org Update (New Script)
Mikrotik Duckdns.org Update (New Script)
Entah kenapa script untuk update Dynamic IP
Mengatasi Stiker Whatsapp Yang Tidak Muncul Di Android
Mengatasi Stiker Whatsapp Yang Tidak Muncul Di Android
Wahtsapp baru-baru ini merelease stiker untuk penggunanya,
SSL Gratis Dari LetsEncrypt
SSL Gratis Dari LetsEncrypt
Untuk mendapatkan SSL Ceritificate mungkin tidaklah semurah
Setup Storage Path The Dude di RB750G r3
Setup Storage Path The Dude di RB750G r3
The Dude merupakan tool yang cukup penting

Top