Описание:
Совсем недавно наткнулся на довольно хорошую и интересную заметку, где оповестили о том, как легко и просто можно показать у себя в блоке
RSS рассылку другого сайта. И всё это делается с помощью
CMS WordPress, что определенно будет полезно для вас. Так как в данной CMS есть функция fetch_feed($url), при помощи которую можно передать ссылку на рассылку и она создаст компонент с данными о данной рассылке - это и заголовок, и текст и даже сама ссылка и автор. Данные будут доступны в порядке, что они имеются в указанной рассылке.
© Fance.ru Фид другого блога в сайдбаре Приведу пример использования fetch_feed(), для того чтобы вывести в сайдбаре колонку с последними записями другого блога (допустим fance.ru). Пример "примеряю" на дефолтную тему twentyeleven:
Код
<aside id="meta" class="widget">
<h3 class="widget-title">Фид wp-info.ru:</h3>
<?php
if( function_exists('fetch_feed') ){
$feed = fetch_feed('http://wp-info.ru/feed'); // УРЛ фида
$limit = $feed->get_item_quantity(7); // задаем количество статей
$items = $feed->get_items(0, $limit); // создаем массив элементов фида
if( $limit == 0 )
echo 'Фид пустой или недоступен.';
else
foreach( $items as $item ){ ?>
<a href="<?php echo $item->get_permalink(); ?>" title="<?php echo $item->get_date('j F Y @ g:i a'); ?>"><?php echo $item->get_title(); ?></a>
<p>
<?php echo substr($item->get_description(), 0, 200); ?>
<span>[...]</span>
</p>
<?php
}
}
?>
</aside>