1

我有一个自定义的 Tumblr 照片集设置,因此我可以加载高分辨率图像(以 500 像素作为后备)。单个照片帖子也是如此。不幸的是,由于某种原因,照片集不会像单张照片那样以灯箱格式打开。我使用的是 Effector 主题的修改版本,我没有使用该主题提供的自定义照片集。我的代码如下:

{block:Photoset}

{block:IfCustomPhotosets}{/block:IfCustomPhotosets}

{block:IfNotCustomPhotosets}
<div class="photo-slideshow" data-layout="{PhotosetLayout}">
{block:Photos}
<div class="photo-data">
<div class="photo">
<a class="lightbox" href="{PhotoURL-HighRes}" rel="lightbox[{PostID}]">
<img alt="{PhotoAlt}" src="{PhotoURL-500}" data-highres="{PhotoURL-HighRes}" class="{block:Caption}caption-yes{/block:Caption}" {block:Caption}data-caption="{Caption}"{/block:Caption}>
</a>
</div>
<div class="icons">
<a class="view" rel="post-{PostID}" href="{PhotoURL-HighRes}"><span class="zoom">Zoom</span></a>
<span class="info">Info</span>
</div>
</div>
{/block:Photos}
</div>
<!-- close SLIDESHOW -->
<div class="post-panel">
{block:Caption}<div class="copy">{Caption}</div>{/block:Caption}
{/block:IfNotCustomPhotosets}
{/block:Photoset}

任何帮助让灯箱再次为这些照片集工作的帮助将不胜感激。

这是测试行为的链接:http ://rabbitislandtest.tumblr.com/ 。由于这是一个测试站点,请使用以下临时密码访问主题:r4bbit

更新:我注意到在 Tumblr 自定义主题参考页面上可以添加 700 像素宽的照片集(http://www.tumblr.com/docs/en/custom_themes#photoset-posts)。我尝试用这个替换代码,但无法让它工作。也许这将是一个解决方案,但我不太清楚如何实现它。

提前致谢。

4

0 回答 0