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 ...

Bypass Nawala dan Internet Positif di Mikrotik
Bypass Nawala dan Internet Positif di Mikrotik
Mungkin sudah banyak yang bahas, tapi ga
Setup Unifi Controller di Debian 7 (Wheezy)
Setup Unifi Controller di Debian 7 (Wheezy)
Untuk kalangan admin jaringan memegang kendali atas
Blokir Share Folder dan Printer Dengan Mikrotik
Blokir Share Folder dan Printer Dengan Mikrotik
Beberapa masalah pada sebuah jaringan di beberapa
Cara Convert GTP to MBR
Cara Convert GTP to MBR
Sebelum membahas mengenai cara convert GPT to

Top