我为我的页面生成内容,该内容使用 PHP 从我的数据库中填充页面 HTML 元素。我在这个动态内容旁边有一个推文按钮,但推文按钮当然是一个按钮,并且应用于该页面的所有可用内容。我需要知道是否有可能以某种方式为每个页面设置一个唯一的按钮。
这是直接取自 Twitter 网站的 Tweet 按钮代码:
<a href="https://twitter.com/share" class="twitter-share-button" data-url="http://www.game-center-achievements.com/" data-via="gcachievements0" data-size="large">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
我在想我可以使用一个变量作为 id,所以当我的数据库中第 5 行的 id 5 被选择时,将相同的 id 应用于 JavaScript,我不知道 Twitter 是否支持这个,或者这个提供的 JavaScript 可以改变实现我想要的。
这是我的网页,它使用链接来设置页面内容,您可以看到整个页面的 Tweet 按钮是相同的。
任何见解都将不胜感激,因为我看不出这是否曾经做过。