我刚刚将这个片段添加到我的wordpress博客......
<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_GB/all.js#xfbml=1&appId=145875562182317";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
在我的single.php模板上使用以下代码。
<div class="fb-comments" data-href="<?php the_permalink() ?>" data-num-posts="10" data-width="642"></div>
来自facebook开发者网站的消息来源...... http://developers.facebook.com/docs/reference/plugins/comments/
这在我的博客文章中添加了一个甜蜜的Facebook评论框。但我需要对评论进行一些调整吗?
所以我已经阅读了文档,并说它用我的用户ID将这个元素添加到你的脑中。
<meta property="fb:admins" content="6468594984"/>
这似乎有效,只有当我以Facebook用户6468594984登录时才进入该帖子 - 我可以在评论框中看到主持人视图按钮。所以这很有效。
这有点不切实际..所以我进入了一个新的水平。
我在网站标签上创建了一个带有正确网站网址的Facebook应用,以... /
结尾为此改变了我以前的元...
<meta property="fb:app_id" content="766484684648"/>
我假设你去......
http://developers.facebook.com/tools/comments
...我现在可以通过查看应用766484684648来调节我的wordpress网站的所有评论。
但是工具评论网站中的应用ID 766484684648上没有出现任何评论。
任何人都可以帮助我了解我出错的地方或需要修复的地方。
非常感谢!!!
答案 0 :(得分:2)
更改元标记后,您是否通过URL Linter运行了URL?由于缓存,Facebook或许没有检测到您对元标记所做的更改。
尝试将用于评论模块的网址粘贴到http://developers.facebook.com/tools/debug,并验证没有错误,并且应用ID即将到来。