指定语言,不。在Facebook“喜欢”框中的连接

时间:2011-02-24 09:06:19

标签: facebook xfbml

我使用以下代码将facebook like box添加到我的网站

(从http://developers.facebook.com/docs/reference/plugins/like-box/生成)

<script src="http://connect.facebook.net/zh_HK/all.js#xfbml=1"></script>
<fb:like-box href="my-fb-page" width="185" show_faces="true" stream="false" header="false"></fb:like-box>

这个相似的框会显示超过20张个人资料图片,而我只想将其限制为一定数量(仅限6张图片)

我知道如果我使用iframe版本的代码,有一个连接属性可以执行此操作,但使用iframe代码我无法指定除en_US之外的语言界面。

我想拥有zh_HK语言界面并限制数量。图片只有6个。

我不会购买隐藏额外图片的解决方案,因为浏览器会保留下载所有图片,即使它们已被隐藏。我想要的只是下载并显示我真正需要的图片。

有什么想法吗? THX!

2 个答案:

答案 0 :(得分:3)

您实际上可以通过在“locale”参数中将其作为长格式ISO代码传递来指定iframe版本中的语言:

http://www.facebook.com/plugins/likebox.php?locale=de_DE&...

这个没有文档,可能是旧的fb:fan插件的残余。

关于设置连接:据我所知,此选项已从like-box插件中完全删除。现在我甚至无法在iframe版本中可靠地工作。

答案 1 :(得分:1)

您要使用的属性是: connections="6"

您需要将其放在fb:like-box

中的某个位置
<fb:like-box href="my-fb-page" width="185" show_faces="true" connections="6" stream="false" header="false"></fb:like-box>

如果您不使用xfbml版本,则需要使用data-attr,因此: data-connections="6"

我发现了这个: http://line25.com/tutorials/how-to-add-a-custom-facebook-like-box-to-your-site