Facebook “脸谱网”;例如;不';不要在时间线上发帖
我想在我的WordPress页面上有一个“喜欢”的Facebook按钮。我尝试使用Facebook文档中的插件和直接代码。这两种方法都有效,但我的“喜欢”并没有在我的时间表上公布。我把我的AppID放在那里了,那是什么 fb根代码:Facebook “脸谱网”;例如;不';不要在时间线上发帖,facebook,Facebook,我想在我的WordPress页面上有一个“喜欢”的Facebook按钮。我尝试使用Facebook文档中的插件和直接代码。这两种方法都有效,但我的“喜欢”并没有在我的时间表上公布。我把我的AppID放在那里了,那是什么 fb根代码: <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElement
<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/pl_PL/all.js#xfbml=1&appId=###"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script>`
(函数(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(d.getElementById(id))返回;js=d.createElement(s);js.id=id;js.src=“///connect.facebook.net/pl_pl/all.js#xfbml=1&appId=####;“fjs.parentNode.insertBefore(js,fjs)}(文档,'script','facebook jssdk'))`
fb:类似代码:
<fb:like href="<?php echo $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"] ?>" send="true" width="450" show_faces="false"></fb:like>`
在Facebook上查看您的活动日志,查看您的个人资料中是否显示了“Like”。类似的内容可能已发布为“最近的活动”或个人“某人喜欢…”帖子。我会使用Facebook调试器将您的站点/页面中的类似按钮删除:
这将告诉您是否对页面上的like按钮和/或OG标记有任何问题
希望这有帮助。以下是您的html示例
*给你一些提示,如果你不确定你的网站格式是否正确,不要简单地喜欢你的页面,因为它会向facebook提交一个标题/图片/描述/内容等错误的记录
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<title>WooTube</title>
<meta property="og:title" content="WooTube"/>
<meta property="og:type" content="website"/>
<meta property="og:url" content="http://www.wootube.woolei.com"/>
<meta property="og:image" content="http://i.ytimg.com/vi/LD-rmC2i624/default.jpg"/>
<meta property="og:site_name" content="WooTube"/>
<meta property="fb:admins" content="568394401"/>
<meta property="og:description"
content="WooTube - Share Video To All Your FaceBook Group With 1 Click!"/>
</head>
<body>
低音管
在用户的时间线中出现“喜欢”之前,您需要提交您的Facebook应用进行审核,通过Facebook的应用程序仪表板>>状态和审核>>开始提交:
可能我有点晚了:)但考虑到我没有看到一个公认的答案
你能从地图上看到正确的数字吗
如果不是,则可能需要验证以下代码的结果是否表示正确的URL(并使用正确的编码):
你必须展示一些代码/jsfiddle你所拥有的-否则它很难帮助你-你还必须帮助你调试代码非常简单,只要fb root
:(函数(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(d.getElementById(id))返回;js=d.createElement(s);js.id=id;js.src=“//connect.facebook.net/pl_pl/all.js#xfbml=1&appId=#####;fjs.parentNode.insertBefore(js,fjs);}(文档,'script',facebook jssdk')
和fb:like
:请将代码编辑到您的问题中。它返回关于“网站”对象的错误“对象无效值”。但我不知道如何修复它。我们正在使用某种高级主题,这可能是原因吗?这当然可能是问题所在。我将调查页面上的开放图形标记。这里有一个很好的参考:--这将为您提供like按钮所需的基本设置。是否需要使用Open Graph?如果您希望在用户流中显示适当的like,请使用Open Graph标记。但是,不,不一定。我可以问一下你的站点的页面url是什么吗?我有一个类似的问题,但正如Niraj提到的,我的“喜欢”出现在用户最近的活动中,而不是他们的时间线中。如何使它们显示在时间线上?如果要将它们从最近的活动移动到时间线上,请单击活动日志中活动旁边的编辑图标,然后单击“在时间线上显示”。这将在你的时间线上移动它。
<fb:like href="<?php echo $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"] ?>