我是的管理员this site. 这个博客使用FB评论插件大约有一年了。
由于我启用了7月份的突破性更改,我:-不再收到关于FB的任何新评论通知-评论审核工具中没有出现新的评论,但是博客中的一切似乎都很好,人们在评论,管理员可以回复,等等。
这是现有的代码:
<div class="fb-comments" data-href="<?php the_permalink() ?>" data-num-posts="6" data-width="580"></div>
以下是帖子页面的og标签:
<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)); ?>" />
我希望你能看看,找出问题所在。我非常感谢你的提示。
你看到我使用的代码有什么错误吗?
谢谢
SO网友:v123shine
请确保,facebook的javascript代码仍然在您的页脚上,通常在</body>
如下面的代码。
<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>