Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

This question is an exact duplicate of:

I am an admin of this site. This blog uses the FB comments plugin since around 1 year.

Since I enabled the July Breaking Changes, I: -am not receiving any more new comments notifications on FB; -New comments are not appearing in the Comments Moderation Tool -However everything in the blog seems to be working fine, people are commenting, admins can reply, etc.

This is the code in place:

<div class="fb-comments" data-href="<?php the_permalink() ?>" data-num-posts="6" data-width="580"></div>

And these are the og tags for the post pages:

<meta property="fb:admins" content="617488311,100000919127291"/>
<meta property="fb:app_id" content="184823298231084"/>
<meta property="og:type" content="article"/>
<meta property="og:url" content="<?php the_permalink() ?>"/>
<meta property="og:image" content="<?php echo wp_get_attachment_url( get_post_thumbnail_id( $post->ID ) ) ?>" />
<meta property="og:title" content="<?php single_post_title(''); ?>"/>
<meta property="og:description" content="<?php echo strip_tags(get_the_excerpt($post->ID)); ?>" />

I hope you can take a look and are able to figure out where the problem is. I'd really appreciate your hints.

Do you see any error in the code I used?

Thanks

share|improve this question

migrated from stackoverflow.com May 27 '13 at 7:22

This question came from our site for professional and enthusiast programmers.

marked as duplicate by toscho May 27 '13 at 22:01

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1 Answer 1

Please make sure, the javascript code from facebook still on your footer, usually before </body>

Like the below code.

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
share|improve this answer
    
Hi, as you can see from the source code, there is this already. It is just after the <body>. The only difference is that I have also the js.async=true; –  Pikk May 27 '13 at 5:35

Not the answer you're looking for? Browse other questions tagged or ask your own question.