0

在一个页面上,我有一个 Tweet 按钮,如下所示:

<a href="https://twitter.com/share" class="twitter-share-button" data-lang="en" data-count="horizontal" data-text="#{tw_listing(@data)}", data-url="false">Tweet</a>

<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

问题是在推文计数的气泡中是值2197,这是不正确的。如何放置正确的值?

谢谢

4

1 回答 1

0

问题是您要指定:

<a ... data-url="false" .../>

Twitter 将此值读取为您要共享的 URL,并最终认为 URL “false”已被共享 2,197 次。如果您想共享静态 URL,此属性必须与您希望用户发布推文的页面的 URL 相关。例如,如果您的页面是http://example.com,您将使用:

<a ... data-url="http://example.com" .../>

(已分享1,492 次)。

如果您想共享添加按钮的页面的 URL,您只需完全删除该data-url参数:

<a href="https://twitter.com/share"
   class="twitter-share-button"
   data-lang="en"
   data-count="horizontal"
   data-text="#{tw_listing(@data)}">Tweet</a>

如果您在创建 Tweet 按钮方面需要帮助,您应该参考twitter.com/about/resources/buttons上的官方创建页面。

于 2013-08-20T10:11:38.183 回答