Cara memindahkan komentar ke posting lain di wordpress

Belajar Wordpress. kadangkala kita perlu untuk memindahkan komentar ke posting atau artikel lain di blog wordpress Anda. Alasannya mungkin karena komentar itu lebih cocok untuk diletakkan di posting lain. Kondisi yang paling sering dilakukan oleh pengunjung adalah memberikan komentar artikel kita di halaman about us kita atau mungkin halaman contact us. Tentunya komentar ini menjadi kurang relevan dan dapat menimbulkan kebingungan pembaca lain.

Untuk itu saya mencoba mencari cara untuk memindahkan komentar ke posting lain di wordpress blog. Menurut artikel yang saya baca ada 2 cara yaitu cara manual dengan memanipulasi wordpress database dan cara praktis menggunakan plugin wordpress.

Cara manual memindahkan komentar ke posting lain

Cara ini saya sarankan untuk Anda yang mengenal sintak-sintak SQL terutama MySQL query dan mengerti bagaimana cara mengakses database Anda melalui phpMyAdmin atau script buatan sendiri. Idenya adalah mengubah posting id pada data komentar yang ingin kita pindahkan. Disini kita perlu mendapatkan posting id lama dan posting id baru. Kemudian kita juga perlu mendapatkan komentar id.

Setelah mendapatkan komentar_id dan posting_id_baru, maka jalankan query berikut :

UPDATE wp_comments SET comment_post_ID=posting_id_baru WHERE comment_ID=komentar_id;

Apakah selesai sampai disini? Tidak karena wordpress me-maintain jumlah komentar pada postingan secara otomatis ketika komentar baru ditulis. Untuk itu kita perlu memanipulasi tabel posting lama dan baru. Berikut sintaknya :

UPDATE wp_posts SET comment_count=comment_count+1 WHERE ID=posting_id_baru;
UPDATE wp_posts SET comment_count=comment_count-1 WHERE ID=posting_id_lama;

Cukup rumit bukan dan hal ini menurut saya sangat bahaya dilakukan oleh orang yang tidak mengerti sistem wordpress. Sintak di atas saya jalankan di wordpress versi 2.5.1, untuk versi lain Anda perlu menyesuaikannya dengan struktur database versi tersebut.

Sumber : http://www.g-loaded.eu/2007/11/06/move-comments-to-another-post-in-wordpress/

Cara memindahkan komentar ke posting lain menggunakan plugins

Cara ini lebih saya rekomendasikan karena lebih mudah dilakukan oleh siapapun dan tentunya lebih aman. Seperti biasa wordpress plugin diperuntukan untuk memanipulasi kerja wordpress. Dan untuk memindahkan komentar ke posting lain pun sudah ada yang menyediakan plugin ini. Paling tidak ada 2 plugin yang bisa digunakan dalam kasus ini, yaitu :

  1. Wordpress Move Comments : download plugin kemudian upload ke folder wp-content/plugins blog wordpress Anda. Kemudian aktifkan di control panel. Setelah itu cari menu Manage > Move Comments. Pada tampilan ini anda memilih komentar yang akan dipindahkan, kemudian pilih posting tujuannya, setelah itu klik tombol Submit Query.
  2. BPD Move comment plugin : download plugin, upload ke wp-content/plugins. Kemudian aktifkan. setelah itu cari menu Comments > Move Comments. Pilih komentar yang akan dipindahkan, kemudian tekan Bulk Move Checked Comments. Setelah itu pilih posting tujuan, kemudian tekan tombol Move It.

Dari 2 plugin ini, saya lebih menyukai BPD Move comment plugin karena komentar list menggunakan navigasi page, sehingga jika kita memiliki ribuan komentar tidak perlu untuk meload seluruh komentar. Namun pilihan ini terserah Anda, intinya ada cara untuk memindahkan komentar ke posting lain di wordpress. Selamat mencoba!


Artikel terkait

Leave a Reply

By submitting a comment here you grant this site a perpetual license to reproduce your words and name/web site in attribution.