
Beberapa hari lalu muncul sebuah masalah yang cukup membuat panik banyak Blogger yang menggunakan komentar bawaan Blogger seperti saya, yaitu tombol reply (balas komentar) tidak bisa diklik yang mengakibatkan pengunjung tidak bisa melakukan balasan pada komentar yang sudah ada.
Saya pun langsung bertanya di forum bantuan Google hari itu juga. Sayangnya belum ada jawaban memuaskan. Setelah melakukan beberapa test sendiri akhirnya solusinya ketemu di hari yang sama (16 November 2018).
Kalau mau tahu penjelasan kenapa tombol reply tidak bekerja, klik link forum bantuan Google di atas
Awalnya tidak berniat sampai dibikin postingan segala, toh solusinya sepele. Dan sudah dishare di grup Blogger Indonesia di Facebook juga (link hanya bisa dibuka oleh yang sudah bergabung ke grup). Saya berpikir pasti sebagian Blogger sudah baca postingan di sana dan tidak ada lagi yang bermasalah.
Namun ternyata masih ada beberapa yang tidak tahu bahwa ini adalah error dari Blogger, bukan dari pemilik situs. Terutama mereka yang tidak bermain Facebook. Beberapa pengguna template saya berpikir template buatan saya masih ada bug-nya.
Jadi postingan ini untuk memberitahukan bahwa tombol reply yang tidak bisa di-klik di komentar adalah error yang muncul dari Blogger sendiri, bukan karena templatenya. Mau pakai templete buatan siapapun pasti mengalami error yang sama.
Cara Mengatasi Tombol Reply di Komentar Blogger yang Tidak Bekerja
Secara garis besar, komentar Blogger terbagi menjadi 2: komentar asli dan komentar yang dimodifikasi (threaded comment hack). Jadi solusi untuk masing-masing jenis komentar pun berbeda. Cari tahu dulu template kamu memakai komentar asli atau threaded comment.Bagaimana cara membedakan komentar biasa dan threaded comment yang sudah dimodifikasi? Cek dengan dengan menyorot tombol reply dan lihat URLnya.
Kalau tidak muncul URL apa-apa artinya memakai komentar asli.

Kalau muncul URL dengan format
{URL_artikel}#r_{ID_komen}
artinya memakai komentar modifikasi. Contoh:https://domain.blogspot.com/2018/12/artikel.html#r_c34482131582800200

Cara Pertama
Cara ini untuk blog yang memakai komentar bawaan tanpa diedit seperti blog igniel.com. Kenapa error ini bisa terjadi? Karena si pembuat template menyembunyikan Javascript bundle bawaan Blogger. Jadi solusinya ya tinggal memunculkan kembali JS bawaan tersebut.Caranya gampang. Lihat tag penutup
body
yang berada di akhir kode HTML template. Penulisannya berbeda-beda tergantung bagaimana kamu menulisnya.Bisa jadi seperti ini (yang saya pakai):
<!--</body>--></body>
Bisa juga seperti ini:
<textarea style='display:none'><head/><body/></textarea>&lt;/body>
Atau bisa juga yang lainnya. Tinggal cari saja ya.
Lalu GANTI kode tersebut dengan tag penutup body yang benar, yaitu ini:
</body>
Setelah itu simpan template dan lihat hasilnya.
Jika semua pegaturan di atas sudah dilakukan tapi masih terjadi error, cari kode ini:
&lt;!--</head>--></head>
Ganti menjadi ini:
</head>
Ada satu langkah terakhir. Ini untuk memperbaiki kolom komentar yang tidak muncul di artikel yang belum memiliki satupun komentar sebelumnya. Cari kode ini.
<b:includable id='comment_picker' var='post'>...</b:includable>
Ganti dengan ini:
<b:includable id='comment_picker' var='post'>
<b:if cond='data:post.commentSource == 1'>
<b:include data='post' name='iframe_comments'/>
<b:elseif cond='data:post.showThreadedComments'/>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
</b:includable>
Apakah pada dasarnya template kamu TIDAK menghapus JS bundle bawaan dan dari awal sudah memakai
</body>
dan </head>
tapi tetap saja tombol reply masih rusak? Maka cobalah cara kedua di bawah ini.Cara Kedua
Biasanya template yang memakai threaded comment atau yang dari awal memakai tag HTML</body>
dan </head>
tidak mempan memakai cara pertama. Maka kamu harus coba cara alternatif ini.Sejak masalah tombol reply error ini terjadi, ada beberapa template yang tampilan komentar modifikasinya tidak lagi menjadi threaded (bertingkat / bersarang). Cara berikut hanya membantu untuk memperbaiki fitur reply saja dan TIDAK memperbaiki agar tampilannya kembali bertingkat-tingkat.
Langkah-langkah memperbaiki tombol reply yang rusak adalah seperti ini.
- TIDAK PERLU mengembalikan JS bundel bawaan seperti di cara pertama. Biarkan saja tag penutup head dan body apa adanya.
- Cukup tambahkan script berikut DI ATAS tag penutup
</body>
.
<script> //<![CDATA[ /* Repair Reply Button by igniel.com */ function Display_Reply_Form(e) { par_id=$(e).attr('id'); par_id=Valid_Par_Id(par_id); html=$(Cur_Cform_Hdr).html(); if(Cur_Cform_Hdr=='.comment_form') { reset_html='<a href=\"#origin_cform\" onclick=\"Reset_Comment_Form()\" id=\"resetcomments\">Add Comments</a><a name=\"origin_cform\"/>'; $(Cur_Cform_Hdr).html(reset_html) } else { $(Cur_Cform_Hdr).html('') } Cur_Cform_Hdr='#r_f_c'+par_id; $(Cur_Cform_Hdr).html(html); $('#comment-editor').attr('src',Cform_Ins_ParID(par_id)) } //]]> </script>
- Terakhir simpan template dan lihat hasilnya
Kok Tiba-tiba Error Ya?
Ya nggak tau. Mungkin Blogger sudah update. Dia tidak mau script bundle yang seharusnya dipasang malah dihapus. Karena script itu ternyata cukup membantu buat beberapa hal dan bisa membuat custom template yang lebih keren. Cuma mungkin lho ya. Saya sendiri lebih suka menyembunyikannya karena belum banyak dipakai.Di atas adalah solusi tercepat yang sementara ini berhasil ditemukan. Efek jeleknya skor blog akan berkurang di beberapa situs test page speed seperti GTmetrix atau Google Page Speed Insight. Meskipun sebenarnya loading halaman masih cepet-cepet aja sih. Sayangnya masih ada yang terobsesi sama skor dari web tersebut.
Jika ada solusi selain memunculkan JS bawaan akan saya update di sini. Semoga kebingungan kamu hilang dan tidak lantas berganti ke Disqus ya.
Sudah terlanjur pakai disqus dari awal bikin blog mbak, jadi aman
BalasHapusTemplate saya tidak ada perubahan setelah menggunakan cara diatas, ditunggu solusi lainnya.
BalasHapusPakai template apa?
HapusBisa diklik sih replynya, tapi abis direply, malah langsung muncul di komentar baru, bukan kayak gini tepat di bawah replyan, yang artinya nggak ada tingkatan kayak reply2an, jadi komentar baru semua. :(.
HapusIya. Di artikel udah dijelaskan kalo ini cuma memperbaiki fungsi reply aja.
Hapussama mba...
Hapusmuncul sebagai komentar baru,, bukan sebagai balasan
kebetulan template saya pake cara kedua
ada solusi mba ???
Sudah saya coba cara terakhir berhasil tapi ngak bertingkat lagi mas
HapusHaduh saya panik di buat maslah ini.pencet sana sini ngga muncul.semoga bisa normal lagi.
BalasHapusTernyata masalahnya cuma disitu ya. Kayanya Google akan memberi kejutan baru nih untuk Blogger.
BalasHapusMakasih informasinya ya Admin.
saya engga ada terganti untuk tag body sama html nya.. emang dari dasarnya '< / body >' sama '' tapi kenapa tetap gak bisa balas komentar yaa?
BalasHapusArtikel diupdate. Silakan baca lagi tutorialnya untuk memperbaiki masalah tersebut.
HapusAkhirnya tombol reply berfungsi kembali, thank ya!
BalasHapusAwalnya saya ngk curiga, mungkin gangguan jaringan, eeee....pas saya tanya dengan teman, ternyata,,,sama2 eror.
BalasHapusLalu akhirnya saya datang ke blog ini, dan memutuskan mencoba trik diatas, mksih min sudah bagi2 ilmunya.
Belum berhasil mas ketika saya coba, pusing saya...
BalasHapusTemplatenya pakai threaded comment hack ya?
Hapuscara fix comment message gimana ya mba ko nggak ngikut diatas form lagi biasanya ngikut
BalasHapussetelah diganti jadi < / body > memang work namun menghilangkan kolom komentar untuk artikel yang belum memiki satupun komentar di blog saya. apakah ada solusinya agar lebih fix?
BalasHapusArtikel diupdate. Silakan baca lagi tutorialnya untuk memperbaiki masalah tersebut.
Hapusterimakasih banyak suhu
Hapussaya pakai template igniel kok masih tidak work mbak
BalasHapuskurang ngopi kang :V
HapusArtikel diupdate. Silakan baca lagi tutorialnya untuk memperbaiki masalah tersebut.
HapusARTIKEL DIUPDATE. Silakan baca lagi tutorialnya untuk memperbaiki masalah tersebut.
BalasHapusUntuk masalah replay yg tidak berfungsi untuk template igniplex mungkin tidak terlalu saya permasalahkan mba, soal na jarang juga yg komentar di blog saya. Tapi yg saya rasakan pada template igniplex yaitu navigasi page number yang suka tidak muncul nomer nya.(jadi blank gitu aja). Sama auto ads terlihat tidak responsive bila dilihat melalui hp.
BalasHapusItu karena jQuerynya belum ter-load sempurna. Tunggu v2 nya yang segera rilis. Semua bug akan diperbaiki.
HapusSaya pakai Disqus jadi aman hehe, btw thx infonya mba sangat bermanfaat
BalasHapustetap gk bisa
BalasHapusWork dengan tampannya di blog saya. namun di beberapa template (kasus komen modif) buat balas komen lama, letak teks balasan komen tadi jadi berada di bawah komentar terbaru, bukan dibawah komentar lama yang ingin dibalas tadi. hehe. (template yg kena simplify 2 milik arlina).
BalasHapusmaybe ada solusi.
sama.. vienna mag dari mbak arlina juga kena
HapusTerima kasih kak igni... cara yang terakhir itu benar benar work! :)
BalasHapusGila sih setiap posting bermanfaat banget mbak mbak satu ini keren sangad :'v
BalasHapusTombol reply nya bisa lagi, tapi komentar tetap berada di paling bawah, dan tidak bertingkat lagi... tolong dong kak cara fix nyaa
BalasHapusBelum bisa kak, Template Vio "Sejuta Umat" Magz :v
BalasHapusMohon bantuanya kak..
Viomagz pake cara pertama udah bisa.
HapusPas... nanti coba cara paling terakhir baru bisa... Mantap Ulasannya!
BalasHapusBelum berhasil bang, Bikin Tutorial ngembalikan Threaded Comment Hack ke Default dong bang.
BalasHapusAku tadinya pakai cara ini dan iya tombol replay berfungsi tapi tampilan komen tidak bertingkat jadi gak rapi gitu. Akhirnya googling lagi dan ketemu tutorial di blog bungfrangky. Meski tampilannya gak seperti awalnya tapi seenggaknya bisa bertingkat lagi.
BalasHapusIntinya serupa tutorial diatas hanya tinggal ditambahin CSS komentarnya.
Hapusboleh bagi link artikelnya mbak?
HapusMakasih caranya udah bisa diterapkan. Tapi, page speednya jadi berkurang
BalasHapusmakasiihhh...tombol reply udah bisa lagi (y)
BalasHapusakhirnya bisa juga reply, tapi mbak kok dropdown archive gak bisa ke tahun yang sebelum nya ya www.fuad21.web.id
BalasHapusSaya cek semuanya masih normal mas. Mungkin tadi masalah koneksi.
Hapuskalo saya pencet selengkapnya gak muncul mbak untuk tahun sebelumnya.
Hapuspict:https://postimg.cc/G86jNTnQ
terimakasih banyak gan work
BalasHapusHalo gan. Untuk kompiflexble gimana ya?
BalasHapusMantap mbak igniel.. Saya selaku member digrup merasa terbantu dengan artikel ini. Dan sudah saya praktekan dan fix.
BalasHapusThanks infonya mbak
makasih ilmunya , yang suka desain kunjungin www.dndesain.com ya hehehe makasih
BalasHapusBisa di aplikasikan...
BalasHapusakhir akhirnya masalah terpecahkan wkwk
BalasHapusnice info :D
yang mau mampir di blog-asikhd.blogspot.com boleh lah hehe
terima kasih mba igniel, saya pakai solusi yang terakhir. karena gak paham-paham amat soal koding2an.
BalasHapusMakasih Gan ^.^ Lope You..
BalasHapusMakasih Banyak
terima kasih banyak mbak, cara ini work dan berhasil. termasuk tombol centang biru di blog saya sudah ada..
BalasHapuspuyeng deh
BalasHapusiyahhh ternyata bisa
BalasHapussaya pake template fiksioner milik mba, pake cara pertama susunan blognya jadi rusak, pake cara ke dua ga berhasil, boleh saya dapatkan solusi dari mba?? makasih mba
BalasHapusdhikaman.fun
Fiksioner pakai cara pertama udah bisa dan nggak merusak susunan blog kok.
HapusYang saya coba tombol balasnya tetap tidak bisa, tetapi muncul tombol hapus. atau ada kesalahan saya mengedit template ya mbak.
HapusLangsung saya cobain cara alternatif, eh langsung work,,, thank you gan :D
BalasHapus:href='"#r_"+data:comment.anchorName'
BalasHapusKak arti dari code ini apa yah yang quot
wah copas disini langsung berubah hehehe </div>
HapusKalau itu kode bawaan template lebih baik nggak usah dihapus.
HapusMakasih banyak gan.. udah bisa sekarang
BalasHapuswork gan terimakasih
BalasHapusMantap ..
BalasHapuswork mbak pakai cara kedua , tapi yang jadi masalah pas di reply itu tampilannya nggak ada beda sama komentar atasnya alias ukurannya sama cuma masih bisa si diatasi pake css ,Kalau boleh request minta buatkan artikel tentang cara membuat licence template dong mbak
BalasHapuswork mbak, sankyuuu
BalasHapusNggak bisa min..
BalasHapusPas pencet reply malah terbuka tab baru blank..
Tpi kalau kembali langsung bisa reply nya
Thanks informasinya mbak. Work setelah menghapus <!--(/body)--></body> dan diganti dengan (/body)
BalasHapusMakasih banyak mbak :)
BalasHapusBerhasil di blog saya pakai cara kedua.
Semoga tidak ada kendala lagi