Anda bisa menambahkan kolom komentar khusus, pada halaman tertentu (baik itu post, page, maupun custom post), dengan menggunakan plugin WPDiscuz.
Kolom komentar ini hanya akan muncul pada halaman yang di setting saja. Dan tidak akan muncul di halaman selain itu.
Form komentar ini sangat bisa di kustomisasi, dengan berbagai gaya (style). Anda bisa menempatkan nya di bagian atas halaman, bagian tengah, dan bahkan bisa juga meski Anda menggunakan elementor.
Contoh Keadaan
Anda memiliki 2 buah halaman. Pertama adalah Contact Us. Kedua adalah About Us. Anda ingin menampilkan kolom komentar khusus, di halaman About Us.
Bila ada orang yang memberikan komentar di halaman About us, maka komentar tersebut tidak akan muncul di halaman Contact Us, atau di kolom komentar post.
Prosedur
Tambahkan script berikut di function.php, di tema Anda.
/**----- #WPDiscuz Comment Custom Post by devanoda.com ----------*/ function my_wpdiscuz_shortcode() { $html = ""; if (file_exists(ABSPATH . "wp-content/plugins/wpdiscuz/themes/default/comment-form.php")) { ob_start(); include_once ABSPATH . "wp-content/plugins/wpdiscuz/themes/default/comment-form.php"; $html = ob_get_clean(); } return $html; } add_shortcode("wpdiscuz_comments", "my_wpdiscuz_shortcode");
Untuk melakukan nya, buka: Appereance >> Theme file editor. Selanjutnya, pilih: Theme Function (function.php). Lalu, masukan script nya disana.
Membuat Form komentar Baru
Sebelum membuat form komentar baru, Anda perlu mengetahui ID Halaman yang hendak digunakan untuk menampilkan komentar ini. ID ini nanti perlu di masukan ke dalam settingan form komentar yang akan dibuat nanti.
Ikuti cara melakukan nya dibawah ini. Buka halaman yang ingin di berikan komentar khusus tersebut, dalam menu “Edit” mode.
Selanjutnya, lihat ID halaman nya di bagian URL.
Barulah setelah itu, buat form komentar nya. Masuk ke menu: WPDiscuz >> Form.
Buat form komentar baru, dengan mengeklik “Add New”.
Centang jenis post yang ingin Anda berikan form komentar khusus ini, pada bagian “Display comment form for post types”
Masukan ID post nya (yang sudah di dapatkan sebelum nya), di kolom “Display comment form for post IDs”.
Bagian lain nya, bisa Anda konfigurasi sesuai selera. Selanjutnya, klik tombol “Publish”.
Menambahkan Shortcode
Selanjutnya adalah menambahkan Shortcode di halaman yang ingin Anda tampilkan form komentar khusus ini. Buka halaman tersebut, kemudian masukan shortcode ini:
[wpdiscuz_comments*]
Catatan: Hapus tanda bintang
Klik publish, apabila sudah. Catatan: Shortcode ini sangat fleksibel sekali. Anda bisa menambahkan nya lokasi manapun dalam halaman tersebut. Bahkan jika Anda menggunakan elementor.
Pemecahan Masalah jika kolom komentar tidak muncul
Pastikan general setting pemberian komentar nya tercentang
Anda perlu memastikan, bahwa situs Anda mengijinkan pemberian komentar. Bisa dikatakan, Anda tidak boleh melakukan disable atas sistem komentar nya. Cara untuk mengecek nya, buka: Setting >> Discussion Pastikan “Allow people to submit comments on new posts” tercentang disan
Tampilan komentar berantakan
Jika ini terjadi, Anda mungkin tidak mengaktifkan fitur komentar, pada halaman atau post yang ingin Anda sisipkan form komentar kustom ini. Untuk mengatasi hal ini, lakukan tindakan berikut:
- Lihat pilihan “Discussion”, yang ada di bawah post. Kemudian, centang “allow discussion”.
- Jika bagian ini tidak ada, munculkan dahulu dengan menggunakan screen option.
- Buka Screen Option.
- Centang: Discussion dan Comments.