2012-10-23 67 views
1

我添加了Facebook评论框到我的网站,但没有审核。我去了facebook上的审核工具页面,但没有任何评论。Facebook评论框审查没有出现

enter image description here 我使用的所有代码;

<!-- in head --> 
<meta property="fb:app_id" content="APP_ID" /> 

<!-- in body --> 
<div class="fb-comments" data-href="<?php the_permalink(); ?>" data-num-posts="10" data-width="100%"></div> 
<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&appId=APP_ID"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 
+0

您输入的代码与您的问题无关。它所做的只是加载Facebook的Javascript SDK。您可能需要查看Facebook的[Comment Box文档](http://developers.facebook.com/docs/reference/plugins/comments/)以更好地了解需要添加/编辑哪些代码。 – maiorano84

+0

你是什么意思?我遇到的问题是与Facebook的评论框适度栏,我把整个代码放在这里。 – Extelliqent

+0

我的歉意。你*发布了所有相关的代码,但没有正确格式化。我提供了编辑。 – maiorano84

回答

2

我建议你切换标签张望了一下,以匹配编辑,以及增加该进你的头一节:

<meta property="fb:admins" content="{YOUR_FACEBOOK_USER_ID}"/> 

该属性应该使你是否已经审核评论提供您自己的ID。您可以从非常方便的Graph API Explorer中检索您的ID。

如果您阅读我在之前的评论中提供的文档,您将看到所有可用的选项供您自定义您的评论框。

+0

谢谢你修理它,我想我说得对,但它并不明显。我确实把这段代码放进去了,但没有帮助。但现在我只是再次添加,它的工作。我猜Facebook的缓存可能导致了这个问题。感谢! – Extelliqent

+0

随时。如果您再次遇到缓存问题,请查看Facebook的[调试工具](https://developers.facebook.com/tools/debug)。这会在您每次检查您的网站时清除Facebook的缓存。 – maiorano84