Начать новую тему

Как встроить виджет RSS-ленты стороннего сайта?

 Задача - создать на домашней странице в секции "Содержимое" блок с виджетом RSS ленты стороннего сайта. Код виджета сгенерен сервисом feed.mikle.com:


==============================

<!-- start feedwind code --><script type="text/javascript">document.write('\x3Cscript type="text/javascript" src="' + ('https:' == document.location.protocol ? 'https://' : 'http://') + 'feed.mikle.com/js/rssmikle.js">\x3C/script>');</script><script type="text/javascript">(function() {var params = {rssmikle_url: "http://bastianbooks.blogspot.ru/feeds/posts/default?max-results=5",rssmikle_frame_width: "567",rssmikle_frame_height: "300",frame_height_by_article: "5",rssmikle_target: "_blank",rssmikle_font: "Arial, Helvetica, sans-serif",rssmikle_font_size: "12",rssmikle_border: "off",responsive: "off",rssmikle_css_url: "",text_align: "left",text_align2: "left",corner: "off",scrollbar: "off",autoscroll: "off",scrolldirection: "up",scrollstep: "3",mcspeed: "20",sort: "Off",rssmikle_title: "on",rssmikle_title_sentence: "ЧТО У НАС ПРОИСХОДИТ",rssmikle_title_link: "",rssmikle_title_bgcolor: "#ECF0F1",rssmikle_title_color: "#909598",rssmikle_title_bgimage: "",rssmikle_item_bgcolor: "#FFFFFF",rssmikle_item_bgimage: "",rssmikle_item_title_length: "55",rssmikle_item_title_color: "#909598",rssmikle_item_border_bottom: "on",rssmikle_item_description: "on",item_link: "off",rssmikle_item_description_length: "150",rssmikle_item_description_color: "#585858",rssmikle_item_date: "gl1",rssmikle_timezone: "Etc/GMT",datetime_format: "%b %e, %Y %l:%M:%S %p",item_description_style: "text",item_thumbnail: "full",item_thumbnail_selection: "auto",article_num: "15",rssmikle_item_podcast: "off",keyword_inc: "",keyword_exc: ""};feedwind_show_widget_iframe(params);})();</script><div style="font-size:10px; text-align:center; width:567px;"><a href="http://feed.mikle.com/" target="_blank" style="color:#CCCCCC;">RSS Feed Widget</a><!--Please display the above link in your web page according to Terms of Service.--></div><!-- end feedwind code -->


===================================

Забыл уточнить: при попытке создать блок html, вместо содержимого виджета отображается надпись: RSS Feed Widget.

 

Виджеты, сгенеренные другими сервисами дают разную симптоматику, но содержимое ленты все равно не выводится.

Здравствуйте!


Мы проверили работу данного виджета, и его содержимое отображалось корректно для нас. Пожалуйста, взгляните на снимок экрана:



Мы добавили содержимое скрипта в HTML-блок, согласно инструкциям, предоставленным в этой теме нашего форума. 


Отметим, что содержиме скрипта сместится вниз страницы, так как в исходном коде отсутствует атрибут data-no-defer. Чтобы решить эту проблему, пожалуйста, добавьте атрибут data-no-defer в тэг скрипта. Например:

 

<script type="text/javascript" data-no-defer >

 

В используемом вами скрипте необходимо повторить эту процедуру 2 раза. 


Спасибо.

Большое спасибо, все получилось. Дальше понятно, что менять. 8)

 

@Lin,


Спасибо за ваш ответ. Мы были рады вам помочь.


Если у вас возникнут вопросы, пожалуйста, обращайтесь.


Войдите, чтобы опубликовать свой комментарий