我正在构建博客的前端。我正在处理的页面 - 预览了大约6个不同的博客文章 - 要求用户能够使用addThis通过Facebook共享博客帖子登录页面。是否可以为页面上的多个博客帖子定义不同的开放图形参数?我知道标签已添加到as元数据中,但我无法找到有关如何定义除共享链接中当前页面网址之外的其他网址的任何信息。我正在使用这个:
<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>
<script type="text/javascript">var addthis_config = {"data_track_clickback":true};</script>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=xxxxxx"></script>
<!-- AddThis Button END -->
...这些是addThis提供的用于定义自定义参数的属性:
<a href="http://www.addthis.com/bookmark.php"
class="addthis_button"
addthis:url="http://example.com"
addthis:title="An Example Title"
addthis:description="An Example Description">
</a>
问题是我似乎无法让这个为FB工作。这些是
中定义的(理论上的)样本开放图标签<meta property="og:title" content="Title Here" />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://www.BlogPost.com/post1" />
<meta property="og:image" content="http://www.BlogPost.com/image1.jpg" />
<meta property="og:site_name" content="http://www.BlogPost.com" />
FB共享链接继续选择这些而不是自定义信息...我不能忽略这一点,因为我需要它用于页面级别共享链接。添加属性适用于twitter按钮,顺便说一句......不是FB的。
我很欣赏有关如何做到这一点或是否可以做到的任何见解......
谢谢!
答案 0 :(得分:0)
我认为这是每页一个对象。如果着陆页有多个条目,可以根据该前提创建您的对象,它可以是完整网站,也可以是标记为“编程”的文章网站。