我在博客上的博客上使用FB Commentbox,但它从未显示过。我正在使用此代码
<b:if cond='data:blog.pageType == "item"'>
<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>
<div class="fb-comments" data-href="googleplusblog.info" data-num-posts="10" data-width="500"></div>
</b:if>
这是在头部
<meta property="fb:app_id" content="XXXXXXXXXX98504"/>
<meta property="fb:admins" content="XXXXXXXXXX31342"/>
APP ID是我创建应用时生成的ID(我刚创建了ID的应用,没有对其默认设置进行任何编辑)
请告诉我我做错了什么
答案 0 :(得分:0)
您现在可能已经找到了答案,但对于遇到此问题的其他人,您需要将fb名称空间添加到页面中,如下所示:
<html xmlns:fb="http://ogp.me/ns/fb#">