【问题标题】:Blogger (Blogspot) share buttons to count individual post pages on HomepageBlogger (Blogspot) 分享按钮来统计主页上的单个帖子页面
【发布时间】:2012-11-26 20:12:46
【问题描述】:
我在博客(blogspot)平台上有博客。查看主页时,每个帖子的分享按钮旁边的数字仅显示通过每个社交按钮分享主页的次数。
有没有办法显示每个帖子被分享的准确数量,而不仅仅是主页?
例如,http://mashable.com/ 会为主页上的各个帖子显示准确的社交媒体号码。然而,http://dmw-test-blog.blogspot.com/ 只显示主页被分享的次数,即使按钮显示在每个帖子标题下方。
我花了几个小时寻找解决方案。一些人建议不要将脚本放在 标签下,另一些人建议使用来自每个社交共享网站的单独脚本而不是第 3 方 ShareThis 脚本,但这些建议都不起作用。
有解决方案还是 Blogger 平台是问题所在?
【问题讨论】:
标签:
share
blogger
facebook-social-plugins
blogspot
share-button
【解决方案1】:
我找到了解决方案。
通过使用 ShareThis 中的第 3 方分享按钮,他们进行了调整,您可以在其中添加:
"expr:st_title='data:post.title' expr:st_url='data:post.url'" 到每个按钮,强制分享按钮显示帖子标题 url 的编号而不是浏览器 url。
例如,使用上面的分享按钮,新代码如下所示:
<span class='st_twitter_hcount' expr:st_title='data:post.title' expr:st_url='data:post.url'/>
<span class='st_facebook_hcount' expr:st_title='data:post.title' expr:st_url='data:post.url'/>
<span class='st_googleplus_hcount' expr:st_title='data:post.title' expr:st_url='data:post.url'/>
<span class='st_linkedin_hcount' expr:st_title='data:post.title' expr:st_url='data:post.url'/>