2

我有一个包含 3 种语言的网站。页面网址结构:/{lang}/page/{id}. 例如/en/page/2/ru/page/2
如何配置facebook 喜欢按钮以对相同的页面 id 具有相同的点赞数?如果访客喜欢/en/page/2,我希望获得相同的点赞数/ru/page/2

注意:内容使用相同的语言,仅翻译 UI。

我尝试使用data-href="/page/{id}"and<meta property="og:url" content="/{lang}/page/{id}"> 为每一页。但是当我点击赞按钮时,赞对话框会在 1 秒内消失。并且喜欢的数量不会增加。

4

1 回答 1

1

如果您希望like 按钮在不同语言中具有相同的计数,则 3 种语言的 url 必须相同。

唯一的解决方案是使用 get 参数,而不是使用 uri 段在您的 url 上定义语言,这 3 个示例:

/page/2?lang=ru

/page/2?lang=en

/page/2?lang=pt

对于 facebook,这 3 个 url 都是一样的,因为 facebook 去掉了 get 参数

于 2013-03-27T15:38:41.980 回答