How To Add Facebook Comment Box For Blogger

Shortlink:

Hi! Thanks for visiting. This post has been update and I recommend you use the updated version of Facebook comment for blogger with notifications!

It’s getting harder and harder to separate blogging from facebook as it remains one of the top channels to drive traffic to your blog. Using facebook comment on your blog has a makes your blog more interactive and drives in more traffic as commenting on your blog also shares the topic on the visitor’s facebook wall.

This tutorial explains how to add facebook comment box to your blogspot blog easily.

1. Log in to your blogger account and disable blogger default comment.

Settings > Comments

Choose Hide and save your setting.

This is optional though, it depends on whether you intend to have two comment forms on your blog.

2. Next is creating your facebook application. Click here to create a facebook application.

i. Input the Application name

(ex., The 9ja Geek’s Journal. This makes the the post on your visitor’s wall look like via The 9ja Geek’s Journal)

ii. Check Agree and click on Create Application. This takes you to the basic settings page.

iii. Change your Icon . (it must not b more dan 16*16)

Upload your own Icon. (it must not b more dan 75*75)

Then Scroll down and save changes

iv. Copy your App ID to a note or notepad

v. Click on Edit Settings and select Website.

vi. Write your site URL in full ending with a slash /

(ex. http://geek.ng/ or http://myblog.blogspot.com/

vii. Input your site domain

(ex. doncaprio.com or blogspot.com if you’re publishing using blogspot sub domain)

3. Next is adding the required codes to your blog.

i. xmnls attribute

ii. SDK script

iii. Comment form code

Log in to your blogger account and click on Design > Edit HTML > Check Expand Widget Template

i. XMNLS ATTRIBUTE

-Press Ctrl + F and search for this code:


<html

This should be found on the second or third line of your template.

- Right in front of this, add the following code:


xmlns:fb='http://www.facebook.com/2008/fbml'

-Be sure to have a space before and after this code. Take a look at the example below

<html xmlns:fb=’http://www.facebook.com/2008/fbml’ expr:dir=’data:blog…………..2005/gml/expr’ >

ii. SDK SCRIPT

- Search for this code:

<body>

-Immediately after this, add:

<div id="fb-root"></div>

<script>

window.fbAsyncInit = function() {

FB.init({

appId : 'YOUR APPLICATION ID HERE',

status : true, // check login status

cookie : true, // enable cookies to allow the server to access the session

xfbml : true // parse XFBML

});

};

(function() {

var e = document.createElement('script');

e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';

e.async = true;

document.getElementById('fb-root').appendChild(e);

}());

</script>

-Be sure to change ‘YOUR APPLICATION ID HERE‘ to the application ID you copied earlier!

iii. COMMENT FORM CODENow here comes the last part of the steps.

-Press Ctrl + F and find <data:post.body/>.

- Immediately after this, paste the following code:


<div style='border: 1px #3b5998; background-color: #eff3fa;'><div align='center'>

<b:if cond='data:blog.pageType == &quot;item&quot;'>

<script src='http://connect.facebook.net/en_US/all.js#xfbml=1'/>

<div><fb:comments width='450' expr:title='data:post.title' expr:href='data:post.url' expr:xid='data:post.id'/></div><div align="right"><a href="http://geek.ng/2011/08/facebook-comment-box-for-blogger.html" target="blank"><small>[Get Facebook Comment For Blogger]</small></a></div>

</b:if>

</div></div>

Change the number (450) written in red to fit your desired width.

Also, if you’re using a magazine style template, you might have more than one <data:post.body/> in your template. You must locate the one that contains the post body on the post page.

If you’re confused about the right <data:post.body/>, search for this code instead:


<div class='post-footer-line post-footer-line-2'/>

Paste the comment form code right below it.

Update

If you’re using a dark template, the above light comment box might not be the best for your blog. You might try the dark facebook comment box below.


<div style='border: 1px #000000; background-color: #000000;'><div align='center'>

<b:if cond='data:blog.pageType == &quot;item&quot;'>

<script src='http://connect.facebook.net/en_US/all.js#xfbml=1'/>

<div><fb:comments width='450' expr:title='data:post.title' expr:href='data:post.url' colorscheme='dark' expr:xid='data:post.id'/></div><div align="right"><a href="http://geek.ng/2011/08/facebook-comment-box-for-blogger.html" target="blank"><small>[Get Facebook Comment For Blogger]</small></a></div>

</b:if>

</div></div>

Share this post if it’s helpful and leave a comment if you encounter any problem trying to make it work. It’s working perfectly as you can see the comment box right below this post.

Filed Under: Blogger





Author: Don Caprio

Don Caprio is a full time blogger / web designer living in Nigeria and apart from blogging, my other obsession is music. I'm a self-confessed Tupac fan, an iOS lover, an Android user, a Windows 8 power user, a writer with a 5-year old unfinished novel... and the list goes on and on. You can add me on Facebook, follow my updates on Twitter or add me to your circles on Google+! By the way, if your blog needs a custom design, you can contact me here...

Comments

  1. MochaBelle: Lifestyles of the Rich in Melanin says:

    Great post! Thanks for sharing…

  2. Belogfadah Sempoi says:

    this is great.

  3. Don Caprio says:

    you're much welcome.

    • Abesin Moshood Ademola says:

      Baba why dont u want to talk to me brov please now talk to me

    • Don Caprio says:

      you sent me a message? i swear i didn't know :( where?

    • I followed all the steps but nothing appears an anybody help?

      • I have a feeling you’re getting it wrong at the last stage. How many do you have in your template?

        • shan king khan says:

          when i do your complete instructions then page show me this ? Your template could not be parsed as it is not well-formed. Please make sure that all XML elements are closed properly. XML error message: Element type “htmlxmlns:fb” must be followed by either attribute specifications, “>” or “/>”. Error 500 sir plz tell me what do i do now

  4. We endeavour to provide high level function to local and national searches for the all users, the general public, local government, central government, private businesses and charities so they can source the right information and contacts easily and for free.Hire services

  5. thanks a lot …it really works….all of them who don't believe it just check my blog….thanks againg and a kiss for you

  6. Palpali Milan says:

    thanks buddy

  7. Nuwan Srimal says:

    great..you are awesome..thanks dear.

  8. Rafuzii Rafiz says:

    it work but the comment in light scheme…can you give the code for dark scheme?

  9. nice one .. really like it … and helpful .. aw sum comments as well

  10. Technosalons says:

    Nice explanation!!! I really want it and now get it so thanks…..// :-)

  11. Hamza Siddiqui says:

    Click To Earn From Facebook.

  12. Ikenna Odinaka says:

    Nice tutorial man. Thanks for sharing.

  13. Hemendra Kumar Saini says:

    Hey Don, Just want to how do you reply to the comments on this blog. you came down to blogger or you directly reply from facebook.

  14. Wendy Njoroge says:

    Hello, I am unable to get the code <body>. Please help

    • Mark Sherwin Agbayani says:

      can you try this : In New Blogger Designed templates the same code looks like this, <body expr:class='"loading" + data:blog.mobileClass'> search for that as i tried it and works for me then but now that i redesigned my blog it doesn't work.. kindly reply if it works for you.

  15. Mark Sherwin Agbayani says:

    uhh..<body> is missing.

  16. the best tool for hack facebook account and many things is here! :http://facebookhackcode.blogspot.com/ the rest on the web is totaly fake!

  17. So I actually went to the site for the berea post. This is a borderline case. She is coming close to being abusive with her posts. I understand not liking a mayor. The personal attacks on the site seem to go too far. business logo design

  18. MsEthnicMinorityUK says:

    I followed all your instructions and it doesn't work for my blog. I did a preview and nothing shows

  19. Don Caprio says:

    I suggest you start all over. It still works cuz it's the same code used on this blog

  20. Action Web Group is dedicated to providing reliable and professional web hosting solutions.web hosting We offer the RubberBand Plan,domain name registration an expandable shared web hosting plan for disk space, bandwidth and more.

  21. Rohan Sharma says:

    working fine….thank you..

  22. Varun Dadhich says:

    its nice………

  23. Muru Chandru says:

    wow… its work perfectly…

  24. FluidJoint says:

    It is a rather useful article. It is insightful so you have not surprisingly done your study ahead of producing that post. I will need to return and observe your forthcoming articles or blog posts.

  25. Don Caprio says:

    @FluidJoint Thanks for the compliment :)

  26. Ashish Musani says:

    Hey! I cant find <data:post.body/> code in html mode. other all things are ok. pls help…. i found similar code""" <title><data:blog.pageTitle/></title>"""". pls pls help me……………

  27. webiadenmark says:

    I think very useful information. sure read again.

    crm support

  28. That's a very nice and so much informative article. I really impress with this article. I get many information from there. And now i often visit on that site. So please keep posting me such a informative article.

  29. @Webiadenmard and Rugged LCD. I'm glad you foud the piece of information useful.
    @Silu. I'm not sure you'll lose your old comments.

  30. Eli Israelov says:

    Thanks Max, I'ts working :) But how do I follow the comments? I don't see it in my profile.

  31. Nishantha Thilakawardana says:

    thanks

  32. thanks

  33. Thanks a lot. I went around a lot of posts and this one makes mine work. The only difference between this one and http://www.allblogtools.com/tricks-and-hacks/exclusive-integrate-facebook-comments-box-for-blogger-in-very-easy-and-simple-steps-full-guide/ is your last line of div-class='post-footer-line post-footer-line-2'. My blog has two lines exactly the same. If I paste code after the second line, it never works.

  34. @worm use d second procidure

  35. Data Center India says:

    i appreciate that post i like it

  36. Alif Azhar says:

    Man, I work but why I not get any of notification when someone comments at my blog? please answers @ email me please malik171@yahoo.com.

  37. FeNdy Deja'Vu says:

    Thank You

  38. . i CANT SEE THIS POS

  39. Mazharul Islam Kiron says:

    excellent article. very help full……..

  40. i tried all this. but it didn’t work,:(

    • You’re getting something wrong somewhere. This is exactly what I was using on my old blogger site – http://doncaprio.blogspot.com

  41. zeeshan iqbal says:

    Hi, I have applied all the steps on my blog I am having a magazine template but its not working can you plz help !

  42. I have added this in my blog. One of the problems I encouter is that, now how can i know if someone has commented in one of our post ? even in facebook there is no notification? any suggestion ?

  43. LaughFacebook says:

    Worked for me thank you very very much:- http://laughfacebook.blogspot.com/

  44. what-latest.blogspot.com says:

    Hi Don, thanks for sharing. Bye the way i am a newbie blogger. i come here for the very first time through google search result. I will be very happy if you visit my blog and drop your comment. Heartly thanks to you…!!!

  45. Hi Don Caprio, I followed your intructions and it worked with my Blogger-hosted site. However, the comments box is not appearing on my pages, only on regular posts. Kindly help me find a way to make it appear on the pages as well? Thank you in advance.

  46. Internet marketing boston says:

    I do not think that there is any more controversial topic in internet marketing and SEO in general than how to backlink. So many of the newcomers get completely stuck on the…

  47. Saba Anjum says:

    sir please tell me it is not working ? what do i do now please tell me this is my loving blog . If you help plz then do for me ? plz http://www.bollywoodhdpictures.blogspot.com

  48. I followed all the steps, but the only thing appears is link to this post. What’s wrong? Check http://mikro-trompaktiko666.blogspot.com/2012/03/ass-roll-2012-2013.html

    • Don Caprio says:

      Visited your blog just now and noticed that. I cross-checked and tested the code now on my old blog now just to see if it’s a mistake on my part but it worked quite well. You can go over the steps and try again, Phineas.

      • again… Nothing else but link to this post. Well, as other commenter above, couldn’t find “” and I added your code BEFORE “” . I tried also by adding the code after “” and didn’t work too. Finally, “” appears twice and there is no “” but something similar. Any clues? If u like, I can send you whole template code with e-mail . Worst of all, I lost “Like” button

        • Don Caprio says:

          Lost like button? That’s serious. You can let me have a look at it. caprio at capriofiles dot com.

  49. abercrombie uk says:

    That’s great. I will apply this for my blogger blogs now. Disqus is still the best commenting system.After reading so many nice comments, I will have to try it out soon. Thanks!

  50. Omar Khalid says:

    I used these steps. but the problem is, i can’t see any comment box in my posts. not even the blogger’s default one. i selected the comment location ‘embedded’ but still no result. can you help me?

  51. Facebook Development says:

    I am impressed that this site is really gonna share this site to my friends.

  52. links are disappeared. But now they are working fine. however, If you does’t like to Use the Default Pagination links for Comments pages this widget is so helpful to you.

  53. Hollywood Player Guide says:

    I tried searching for this in the past in google, and found really horrible tutorials, I mean they were clear and all but DIDN”T WORK. What’s the point. yours is really fantastic. because it’s so easy to follow and it works. For your info, I have also ‘digg’ your post !

  54. Bali Hotels says:

    Very useful post, thanks for sharing

  55. windows loader says:

    thank for share this tutorial, I’ts working :)

  56. Guppu Boss @ InternetDreamz says:

    tried this tutorial but stuck on the 2nd step. i think facebook apps creating procedure has been changed. Can you update the tutorial Don?

    • Don Caprio says:

      You may check this page – Integrating Facebook Comment on Dynamic PHP Web Pages – on how to create a facebook app. You’re right, the interface has changed and I will update the post. Integrating Facebook Comment on Dynamic PHP Web Pages

  57. nice bog guys,…. article and your post is the best… visit www.siberrygames.com… if you went to watch online movies…. freee

  58. Hello I need a good, reliable Cloud Server. I can use personally and recommend to others. Any ideas?

  59. banners broker says:

    Very nice and useuful tutorial ! Thank you ! bannersbroker

  60. wow… its work perfectly

  61. Engr. Jamal says:

    Boss Excellent Post………………………….

  62. Facebook Proxy says:

    Your articles are purely enough for me.

  63. Bigrock Domain Registration says:

    Nice post its quite useful, i have just started my own website and it looks like this will help a lot.

  64. sheyna Heart says:

    I have a project that I am just now working on, and I am sure this will help me a lot and I have been looking for such information since from few days, Thanks!

  65. sheyna Heart says:

    Blog and blog would be of advantage, Thank you for providing information about the update.

  66. Adesanmi adedotun says:

    I think I have the preference of this facebook comment over Google + comment box

  67. omowumi fabamise says:

    Great blog. I will apply this for my blogger blogs now. Disqus is still the best commenting system.After reading so many nice comments, I will have to try it out soon. Thanks!

  68. midhunraj says:

    Nice tutorial brother, but I the code for dark template is not-so cool :)

  69. great!,, but no body comment at my blog :(

  70. Great.. Should i want to use Application ID ?

  71. piratage facebook says:

    I agree. You have made the nice blogs with the great info in the contents.

  72. www.poempointer.blogspot.com says:

    its not working on my own , pls how do i go about it , am really interested♣

  73. thanks i also learnt some secrets here i really appreciate it.

  74. Adebayo kayode says:

    nice one

Share Your Comments & Feedback:

Please do NOT use keywords in the name field because they won't be linked to anything anyway...just use your real name. Let's try to have a personal and meaningful conversation.

Commenting Note(s):
To insert code into comments, use: [php]code in here...[/php]
Some HTML tags allowed: <strong>, <em>, <del>, etc. (Just don't overdo it, please!)

Current ye@r *