1

我正在使用Galleria创建一个摄影网站。我想将Sharethis中的社交媒体分享按钮添加到每张图片,以便观众可以分享特定图片而不是画廊链接。

我正在使用 Galleria History 插件为每张图片提供一个唯一的 URL,该 URL 可用于手动发布链接,但是当我在主画廊页面上添加共享按钮时,共享链接到最后一个页面的 URL神清气爽。前。如果我在 page.html#/3 刷新/进入图库,然后导航到 page.html#/6 并尝试共享该图像,则共享的 URL 仍然是 page.html#/3

我已经尝试将共享按钮添加到图像标题中,希望由于标题链接到单个图像,共享按钮也将链接到它们关联的图像。尽管标题文本会显示,但大多数按钮不会显示。两次,共享按钮确实显示了,但是当我刷新页面以检查它们是否仍然出现时,它们消失了并且不会再次显示,尽管我没有对代码进行任何更改。

是否应该以这种方式将共享按钮添加到标题中,如果是这样,我可能会出错?代码工作了两次但之后没有工作是否有原因?

我在头上有这个 ShareThis 代码:

<script type="text/javascript">var switchTo5x=true;</script>
<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
<script type="text/javascript">stLight.options({publisher: "myID", doNotHash: false, doNotCopy: false, hashAddressBar: true});</script>

这是我用来尝试在图片标题中添加 Google+ 按钮的代码(这工作了两次,此后一直没有这样做):

<a href="photos/03.jpg">
<img src="thumbs/03.jpg",data-description=
"<a href=<span class='st_googleplus'><displayText='Google +'></span></a>">

如果有更好的解决方案来共享单个图像,那也将受到欢迎。这些按钮不需要出现在标题中,这只是我希望可行的解决方案。

我是一名摄影师而不是程序员,虽然我为自己做了几个网站,但我的知识存在巨大差距。非常感谢以相对简单的语言提供的任何帮助。谢谢。

4

0 回答 0