It came to my notice that even though you have enabled the proper settings, still many of you have failed to install/see/have the threaded comments and it’s not working on your Blogger template. This is mainly happening to those who have customized their templates or have downloaded it from other sites. Well, I think I have got what it needs to get it back.

Fix to Get back Threaded Commenting System for Blogger
First backup your template and then follow any one of the options below.
Option 1 (Recommended)
While editing your template from Edit HTML option, tick “Expand Widget Templates”. Now find <b:include data='post' name='post'/> and just below it find these snippets:
<b:if cond='data:blog.pageType == "static_page"'> <b:include data='post' name='comments'/> </b:if> <b:if cond='data:blog.pageType == "item"'> <b:include data='post' name='comments'/> </b:if>Replace it with:
<b:if cond='data:blog.pageType == "static_page"'>
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
</b:if>Save your template and check whether threaded comments are working on your template or not.
Option 2
Sometimes it’s possible that you are not able to find the proper codes and/or not able to implement properly as told above. So here’s another solution to find out whether it will work or not, so find:
<b:include data='post' name='post'/>And below it add:
<b:if cond='data:blog.pageType == "static_page"'>
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
</b:if>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
</b:if>
</b:if>Save your template and check whether it’s enabled or not. If you find that its working but showing both the comment systems, then delete these codes and follow option 1 (you need to find the proper codes to let it work properly).
Option 3
If you still didn’t got a proper working threaded comments and if you have customized your templates a little (did some small changes) then you can safely “Revert widget templates to default”. This option can be found under Template > Edit HTML (for old interface, it’s under Design > Edit HTML tab) while you are editing your template.
Warning! Though it’s the easiest way and the design of your blog may (may not) change, still you can face several problems. For example, if you have added a beautiful floating sharing buttons or did some heavy customizations, then this option may (may not) disabled and alter your customized template. So, to be on safe side, setup a test blog, upload your template, make a new post, leave some comments and then apply this method.
If you have got threaded comments working, then don’t forget to leave a reply and tell your friends too by sharing this post.
P.S. This post has been rewritten.
25 comments:
Hey Raju,
Thanks for your help! I've used Option 2, and I see it, but when I try to click 'Reply', nothing happens. >< Blog here: http://cheechingy.com
Bummer, didn't work, my template is ultra customized :( Thanks for the help anyway :)
works, but there are also comments in queue old version.
@Chee and Clara
Have you checked the settings that is required to enable blogger's nested commenting before applying option 2.
If it still not showing up then try option 1. But before this, backup your template, if possible, setup a new test blog, upload your template there, and then try it. It sometimes happens that if your template is heavily customized, then some features fails to load properly. Reverting widget templates to their defaults could work but it can also alter some (or more) of the design works.
It's showing, but it's not responding. I'll try Option one. :)
The first option didn't work for me. So I tried the 2nd one..it kinda works...at least buttons have appeared, but when I clicked the "Reply", nothing happened.
Any idea?
Hey Raju,
I'm having the same problem with Angie. How do I remove the old hack if I have one?
Chee, the post has been rewritten. Once again go through the post and apply the snippets. If its still not working, contact me.
Hey Raju,
Thank you so much for being patience. I still can't make it to work. Is it possible if I give you my codes for you to help me take a look?
OMG it works after I read your IE post. Changed to sync. :D
Thank you so much Raju! Gonna share this out if any of my friends are having problems! <3
Hi - Option three was the one that did it for me! Thanks heaps :)
@Chee
That's great that you got it working after applying the IE fix for threaded comments but can you share which browser do you normally use and which option did you used in this tutorial?
This can be a great example for others
Used Google Chrome. :) And I used the recommended option.
Okay, thanks.
i find the threaded comments code inside my html ... i find the reply button under every comment but still when i reply to a comment it doesn't come under replied comment ... can u plz. help me .....
You should have read the above discussions, however, here you go once again:
Blogger threaded comments fix for IE and Chrome
i have the correct code as in the IE and chrome threaded comments ... do u know still what is problem ..
Have you followed the IE, Chrome fix tutorial link that I asked you to try in my previous comment. If still it doesn't work then the the last option is to “Revert widget templates to default”, i.e. Option 3.
Yeah the followed the IE chrome fix .. Also tried the option 3 but still i dont get the comment box after i click the reply button .....
I did this on a test blog ...
If the third option also didn't work then there's a serious problem.
On your test blog, check the settings to enable the threaded commenting, "Apply" a new template, check if it's working or not. If not working then “Revert widget templates to default” and check again. If threaded commenting is working fine with the new template then your old/current blog template have issues. If still not working even applying a new template then head to Blogger Help Forum and state your issue so that Blogger engineers can fix this.
when i click on reply button i get javscipt; in the status bar ...
Do u think javscipt is stopping to open my comment box below reply button ?
That is what helping everyone to get the comment box under every comments :)
Have you tried the above procedure I asked you to do? One more thing I missed out, check if JavaScript is enabled in your browser and check it in every browser you currently have, i.e. Firefox, Chrome or IE.
Option 3 worked for me. Do you think you can share how to customize the colors/background or have the blog author's comment's highlighted or a different background color? Thanks.
If you'r asking for threaded comments, then I'll write a post, otherwise, for previous commenting system, I had written a post, use the search bar on top to find it. :)
Thanks dude it worked on my blog
Post a Comment