首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Facebook点赞按钮在使用域名URL时不显示

问Facebook点赞按钮在使用域名URL时不显示
EN

Stack Overflow用户
提问于 2012-08-09 00:57:06
回答 2查看 602关注 0票数 1

在我的一个客户网站上,当按钮URL参数包含域名时,Facebook like按钮不显示。

示例here。有问题的按钮位于帖子左侧的浮动分享栏中,恰好在推文计数器的上方。

按钮的代码是:

代码语言:javascript
复制
<iframe src="http://www.facebook.com/plugins/like.php?href=[url]&layout=box_count&show_faces=false&width=60&action=like&colorscheme=light&height=45" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:45px; height:60px;" allowTransparency="true"></iframe>

该URL将替换为当前页面url。我测试了url短码,它工作正常。

我尝试将url替换为帖子的特定URL,但它仍然不显示。

如果我在按钮代码中输入不包含域名( theresesquared.com )的任何其他网址,则按钮显示并正常工作。

我真的不确定为什么会发生这种情况。Facebook会屏蔽域名theresesquared.com吗?这有可能吗?或者,为什么这个按钮看起来不起作用,还有其他解释吗?

EN

回答 2

Stack Overflow用户

发布于 2012-08-09 01:43:44

我也看到一个客户的域名有这个问题。它发生在以下按钮创建过程中:

https://developers.facebook.com/docs/reference/plugins/like/

如果您将上面提供的url Andrew放入URL字段(http://www.theresesquared.com)并按tab/单击该字段,按钮预览将消失。当您添加不同的域(例如http://www.google.com)时,预览将重新出现。

票数 0
EN

Stack Overflow用户

发布于 2014-08-18 17:24:59

抱歉,我最初的回答是错误的。这很让人困惑,因为它显示的是like按钮,页面只会在我登录Facebook的情况下显示。这是因为我将页面设置为只对新西兰游客可见。

您需要删除国家/地区限制,以便在用户未登录Facebook时显示like按钮。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11869466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档