How To Add Facebook Comment Box For Blogger

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. or

vii. Input your site domain

(ex. or 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


-Press Ctrl + F and search for this code:


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

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


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

<html xmlns:fb=’’ expr:dir=’data:blog…………..2005/gml/expr’ >


– Search for this code:


-Immediately after this, add:

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


window.fbAsyncInit = function() {



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 + '//';

e.async = true;




-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=''/>

<div><fb:comments width='450' expr:title='data:post.title' expr:href='data:post.url' expr:xid=''/></div><div align="right"><a href="" target="blank"><small>[Get Facebook Comment For Blogger]</small></a></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.


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=''/>

<div><fb:comments width='450' expr:title='data:post.title' expr:href='data:post.url' colorscheme='dark' expr:xid=''/></div><div align="right"><a href="" target="blank"><small>[Get Facebook Comment For Blogger]</small></a></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...


  1. Shalini says

    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

  2. Jeni says

    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

    • 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.

  3. Anonymous says

    the best tool for hack facebook account and many things is here! : the rest on the web is totaly fake!

  4. Adrian says

    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

  5. juleya says

    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.

  6. 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.

  7. 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……………

  8. Rugged LCD says

    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.

  9. Don Caprio says

    @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.

  10. WormMom says

    Thanks a lot. I went around a lot of posts and this one makes mine work. The only difference between this one and 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.

  11. 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

    • Don Caprio says

      You’re getting something wrong somewhere. This is exactly what I was using on my old blogger site –

  12. says

    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 ?

  13. 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…!!!

  14. says

    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.

  15. 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

  16. Phineas says

    I followed all the steps, but the only thing appears is link to this post. What’s wrong? Check

    • 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.

      • Phineas says

        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.

  17. 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!

  18. 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?

  19. says

    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.

  20. 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 !

    • 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

  21. 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!

  22. 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!

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!)