2011-09-20 204 views
0

在过去的几天里,我遇到了类似按钮的问题,它不再工作?我被告知这是由于fb:app_id现在是必需的(所以看起来像我要编辑超过17,000页来添加此标记!),所以我试图在只有一页但它仍然不出现?Facebook喜欢按钮?

它现在也停止了Tweet按钮的出现,但twitter与iframe之类的按钮无关?

页是这样的:link - 请让我知道如果我在这里失去了一些东西..

这是有点儿讨厌,如果我必须使用FB:APP_ID藏汉现在我得到了超过17000页,我要作您需要编辑以添加fb:app_id标记。

另外我的其他网站没有应用程序或页面,所以我如何使用fb:app_id?我之前使用的是fb:admin ...

+6

如果要进行简单的更改,您必须编辑17k +页面,那么您确实需要考虑应用程序的工作方式。 – piddl0r

+0

这不是一个应用程序,虽然他们只是人们喜欢它的页面没有应用程序,但它在没有应用程序之前工作,没有fb:app_id标记,甚至谷歌广告不再显示。 (我没有改变任何东西,万物只是停止工作?) – Flexer

+0

@ piddl0r巧妙地意味着什么,你可以做一个动态的数据库驱动的Web应用程序来使用PHP或任何其他服务器端语言来做同样的事情,然后你只需要编辑一个文件(生成页面的文件)。编辑17000页似乎很荒谬。 –

回答

1

在您链接到的页面上,您的FB:Like按钮代码已被注释掉<!-- -->,所以当然不会出现。

另外,您的页面上有两个<div id="fb-root">,这会导致错误。你需要确保只有其中一个div。

+0

嗨,那只是当我测试它时,我禁用了那个尝试另一个iframe代码,但没有工作要么..因为他们更新像喜欢的按钮停止,评论,谷歌广告和鸣叫按钮都没有出现... – Flexer

+0

@Flexer我更新了答案 – bkaid

+0

我已经删除了其他的div但它仍然无法正常工作。它工作正常,但因为所有的facebook现在更新它。 谷歌广告和Tweet按钮甚至正在生效(我认为他们没有显示?) – Flexer

0

谢谢大家上面的帮助,我只是想起了什么人傻,我是,我记得我把这个在我的CSS文件:所以这是

iframe { 
     display: none; 
} 

为什么它不工作,我的坏!无论如何,谢谢大家。 (如何解决此问题?)

+0

请点击答案旁边的勾号,将答案标记为已接受 – ghostJago