我在使用 FB 时遇到问题,例如 Button。我的标题中有一个按钮,在每个页面中都带有指向我的站点根目录的 href,因此元标记(og:image,og:title:og:type 等)已针对 index.php 或根页面进行了优化。
现在,在帖子或新闻页面中,我有带有自己按钮的文章,它们必须更改元标记。
是否有可能在每个按钮中设置此按钮配置?我试图不使用 iframe!我认为使用带有按钮的 iframe 到我的根页面,也许可行,但不是最佳做法!
谢谢!
我在使用 FB 时遇到问题,例如 Button。我的标题中有一个按钮,在每个页面中都带有指向我的站点根目录的 href,因此元标记(og:image,og:title:og:type 等)已针对 index.php 或根页面进行了优化。
现在,在帖子或新闻页面中,我有带有自己按钮的文章,它们必须更改元标记。
是否有可能在每个按钮中设置此按钮配置?我试图不使用 iframe!我认为使用带有按钮的 iframe 到我的根页面,也许可行,但不是最佳做法!
谢谢!
不,你不能。因为如您所知,Facebook 使用 Open Graph 元标记,并且页面具有独特的元标记。
您唯一能做的就是为您的全球网站创建一个页面(例如,创建 mysite.com 的 FB 粉丝页面)并使用页面插件:
<fb:fan profile_id="222496653719" href="http://www.facebook.com/mysite" stream="0" connections="1" logobar="0" width="260" height="100"></fb:fan>
顺便说一句,按照您的意愿“喜欢一个网站”会很奇怪。现在 Facebook 的行为是“分享文章”和“喜欢(网站或其他)页面”。
对于您的帖子,标准 Like Plugin :
<div id="fb-root"></div>
<fb:like href="YOURSPECIFICPOSTURL" layout="button_count" show_faces="false"></fb:like>