直接在 Drupal 的 tpl.php 文件中共享此按钮

ShareThis button directly in Drupal's tpl.php files

我只需要显示用于在节点上共享的自定义按钮,但我需要在很多地方(块引用、查看结果、节点中的图像...)放置一个不同的按钮并仅共享该部分(可能在 url 中带有锚标记后缀)。当用户单击该按钮时,应显示 ShareThis 的 modal/popup。

有什么方法可以直接将其实现到 tpl.php 文件中吗?

有一个类似 AddThis 实现的例子,我需要从 ShareThis 得到这样的东西:

<div class="addthis_sharing_toolbox" data-url="THE URL" data-title="THE TITLE"></div>

我没有必要使用这个模块,所以欢迎任何想法或可能的方法。

查看以下 link:http://support.sharethis.com/customer/portal/articles/464452-integration-with-a-website 您可以将 javascript 添加到 html.tpl.php 文件,将 class 添加到 node.tpl.php 文件或自定义块。

当然,您可以将任何类型的代码添加到模板文件中。如果它只是针对特定的内容类型,请将其添加到节点模板。如果应该为所有(或许多)内容类型(外部模板)添加它,请将其添加到 page.tpl.php...或者如果您想将一些内容放置到页眉 - html.tpl.php[ 或最外部=10=]

在那里你可以放置一些 if 语句,即在每个节点页面上显示它,除了一些...