Menghapus Post Meta Tak Bertuan di WordPress

In Web 772 views

Untuk menghapus Post Meta tak bertuan di wordpress bisa menggunakan SQL Query …. berikut baris perintahnya ….

Untuk melihat postmeta yang tidak bertuan :

SELECT *
FROM wp_postmeta pm
LEFT JOIN wp_posts wp ON wp.ID = pm.post_id
WHERE wp.ID IS NULL

atau

SELECT * FROM wp_postmeta
WHERE NOT EXISTS (
 SELECT * FROM wp_posts
 WHERE wp_postmeta.post_id = wp_posts.ID
)

Masukkan perintah dibawah untuk menghapus postmeta tersebut :

DELETE wp_postmeta FROM wp_postmeta
WHERE NOT EXISTS (
 SELECT * FROM wp_posts
 WHERE wp_postmeta.post_id = wp_posts.ID
)

setelah perintah diatas dijalankan kemudian dilanjutkan dengan perintah :

DELETE pm
FROM wp_postmeta pm
LEFT JOIN wp_posts wp ON wp.ID = pm.post_id
WHERE wp.ID IS NULL

sebelum menjalankan perintah penghapusan sebaiknya database dibackup terlebih dahulu untuk menghindari kemungkinan terburuk.

Related Search

Hapus Post Lama di WordPress Melalui PHPMyadmin
Hapus Post Lama di WordPress Melalui PHPMyadmin
Sekelumit tentang perintah langsung di PHPMyadmin sudah
Bypass Internet Positif
Bypass Internet Positif
Buat agan-agan yang sudah capek dengan Internet
Redirect Artikel Pada Domain Lama Ke Domain Baru dengan .htaccess
Redirect Artikel Pada Domain Lama Ke Domain Baru dengan .htaccess
Caranya cukup simple, buat file .htaccess pada
Leverage browser caching for Nginx
Leverage browser caching for Nginx
Apa siy Leverage browser caching ? Ini penjelasan

Top