Instafeed和Tumblr古怪

时间:2015-08-18 02:08:09

标签: edit tumblr instafeedjs

我遇到了一个有趣的问题,我正在使用Tumblr静态页面和instafeedjs。 当我编辑页面时,Instafeed工作正常。但是,当我在编辑器外查看页面时,图片不会加载,链接也不会带我到Instagram网站。这是代码,但就像我说的,编辑器中的一切都运行良好。

<script type="text/javascript">
            var feed = new Instafeed({
                get: 'user',
                userId: USER_ID,
                accessToken: 'aTOKEN',
                clientId: 'cID',
                limit:4,
                template: '<a href="{{link}}" target="_blank"><img src="{{image}}" /><div class="likes">&hearts; {{likes}}</div></a>'
            });
            feed.run();
            </script>

2 个答案:

答案 0 :(得分:1)

更改模板行,使所有大括号内有空格:

{SubmitLabel}

因为Tumblr对其主题使用单个花括号(例如{{link}}),所以它会看到您的模板行将//This is your link <a href="myfile.txt" download>Click here to download my file</a> 视为主题变量。

你可以通过在花括号内添加空格来欺骗Tumblr忽略这些标签。

供参考,见:

答案 1 :(得分:0)

好的,我刚回到它,正如lharby建议的那样,实际上是使用&#34;模板:&#34;这会导致问题。非常感谢,现在我只需要找出解决方法。

再次感谢,

...仍然认为它在编辑器中起作用很奇怪......:^ /