我正在尝试将addThis工具箱用于页面上的多个项目。我一直在阅读,我需要使用addthis:url属性为各个项目生成正确的URL。
我所拥有的是以下内容:
<!-- Go to www.addthis.com/dashboard to customize your tools -->
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-535e7a2916e104ff" async="async"></script>
<!-- Go to www.addthis.com/dashboard to customize your tools -->
<div class="addthis_sharing_toolbox" style="margin-bottom:20px;" addthis:title="THE TITLE" addthis:description="THE DESCRIPTION" addthis:url="<?php echo $this->item->link; ?>"></div>
这似乎什么都没做?它只在div中回响,但实际上并未改变共享,因此它特定于该项目。
有什么想法吗?
感谢
答案 0 :(得分:1)
addthis:title,addthis:description和addthis:url参数用于我们较旧的高级配置工具 - 里面带有按钮代码的工具。
要使用addthis_sharing_toolbox,您需要使用此代码:
<!-- Go to www.addthis.com/dashboard to customize your tools -->
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-535e7a2916e104ff" async="async"></script>
<!-- Go to www.addthis.com/dashboard to customize your tools -->
<div class="addthis_sharing_toolbox" style="margin-bottom:20px;" data-title="THE TITLE" data-url="<?php echo $this->item->link; ?>"></div>
此外,您只需要在每个页面上添加一次addthis_widget.js。这个位置通常并不重要(除非页面上有其他JavaScript的某种竞争条件),但是你不应该多次拥有它,因为它会减慢页面加载速度。 / p>