Menggabungkan Komentar dari Dua Topik Berbeda di WordPress

Ada kalanya, kita perlu untuk menggabungkan komentar-komentar yang bertebaran di lebih dari satu topik (post atau page) yang ada di website dengan CMS wordpress. Kenapa perlu? karena mungkin saja, topiknya terlalu mirip atau salah satu tidak diperlukan, tapi komentar-komentarnya masih diperlukan.

Total Komentar Setelah Digabung
Total Komentar Setelah Digabung

Sebagai contoh, saya ingin menggabungan komentar yang ada di halaman ABOUT dan GUESTBOOK. Saya perlu komentar yang ada di GUESTBOOK tapi saya tidak memerlukan sebuah halaman GUESTBOOK. Saya ingin kedua halaman tersebut bergabung saja jadi satu dengan nama ABOUT.

Okay, sebagai contoh halaman GUESTBOOK saya punya post_ID=1196 dengan total 111 komentar, sementara ABOUT punya post_ID=76 dengan total komentar 80.

Jalankan script ini di phpmyadmin:

UPDATE wp_comments SET comment_post_ID = 1196 WHERE comment_post_ID IN (76)

Setelah dijalankan, periksa halaman ABOUT, total komentar masih 80, seharusnya 80+111=191, periksa total komentar di sini

SELECT COUNT(comment_post_ID) FROM wp_comments WHERE comment_post_ID = 1196 AND comment_approved = 1

Kemudian update total komentar:

UPDATE wp_posts SET comment_count = 191 WHERE ID = 1196

Periksa kembali halaman ABOUT, total komentar sudah berubah menjadi 191

Referensi:

https://wordpress.org/support/topic/how-to-merge-comments-from-more-than-2-topics-into-a-single-one

Tinggalkan Komentar

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s