Instafeed不显示Feed

时间:2018-01-22 09:21:00

标签: wordpress instagram feed instafeedjs

我正在使用http://instafeedjs.com/在我的WordPress网站上显示Instagram Feed。

我已将此文件包含在内:

<script type="text/javascript" src="path/to/instafeed.min.js"></script> 

<script type="text/javascript">
var feed = new Instafeed({
    get: 'tagged',
    tagName: 'awesome',
    clientId: 'YOUR_CLIENT_ID'
});
feed.run();

并添加到页面<div id="instafeed"></div>中。但这显示

  

ReferenceError:未定义Instafeed

Firebug中的

错误,并且不显示Feed。

有没有人知道解决此问题的解决方案?

1 个答案:

答案 0 :(得分:0)

尝试将代码包装在一些延迟函数中,如下所示:

<script type="text/javascript">
   jQuery(document).ready(function(){
      var feed = new Instafeed({
      get: 'tagged',
      tagName: 'awesome',
      clientId: 'YOUR_CLIENT_ID'
      });

     feed.run();
   });
</script>

您在代码后调用了in‌​stafeed.min.js,这就是为什么会出现Not Defined错误的原因。

另一个解决方案是在in‌​stafeed.min.js中的代码之前调用Dom文件:在标题中,在正文中,直到您的代码。在这种情况下,您可以使用代码而不包含延迟函数