JQuery плагин Google Feed без вывода

Я использую плагин JQuery Google Feed (gFeed) для вывода RSS-канала. Я успешно использовал эту альтернативу раньше, но, к сожалению, я столкнулся с небольшой проблемой. Канал RSS отказывается выводить в указанный div. Я подтвердил, что фид https://www.phpbb.com/community/feed.php?mode=news правильно отображается в Google Reader.

Мой сайт http://removed/index и я также проконсультировался на [странице разработчиков Google Feed API][3].

Это мой код:

<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<!-- include this plugin -->
<script type="text/javascript" src="jquery.gfeed.js"></script>
<script type="text/javascript">


 // when the DOM is ready, convert the feed anchors into feed content
  $(document).ready(function() {
   // add a feed manually
    $('#feeds').gFeed({ 
       url: 'https://www.phpbb.com/community/feed.php?mode=news',
         title: 'A List Apart Feed (Added by Brute Force)'
     });    
    });
    </script>

     <div id="feeds">

     </div>

1 ответ

Решение

Плагин JQuery gFeed довольно старый (2007 г.) и использует FeedControl, который, как мне кажется, не рекомендуется Google.

Я бы порекомендовал использовать плагин jquery-feeds, а затем использовать такой код:

$('#feeds').feeds({
    feeds: {
        feed1: 'https://www.phpbb.com/community/feed.php?mode=news'
    }
});​

Скрипач здесь с демо.

Другие вопросы по тегам