Как вывести RSS другого сайта в вашем блоге

Как вывести RSS другого сайта в вашем блоге | n-wp.ru

Предположим, что вы решили продвинуть другой свой сайт. Как сделать, чтобы ненавязчиво выводились последние новости с этого сайта прямо в вашем блоге? Первое, что приходит на ум — вывести заголовки новостей RSS того сайта где-нибудь в сайдбаре. Сделать это достаточно легко и без применения различных плагинов и виджетов.

Как вывести RSS другого сайта в вашем блоге

Вставьте такой код в то место шаблона, где хотите выводить RSS:

get_item_quantity(5);
$rss_items = $rss->get_items(0, $maxitems);
?>
    <?php if ($maxitems == 0) echo '
  • Нет записей.
  • '; else // цикл вывода ссылок на новости foreach ( $rss_items as $item ) : ?>
  • <a href='get_permalink(); ?>' title='get_date('j F Y | g:i a'); ?>'> get_title(); ?>

В этом коде представляют интерес несколько переменных:

fetch_feed('http://tiaurus.ru/feed') — адрес RSS
get_item_quantity(5) — количество выводимых ссылок
get_date('j F Y | g:i a') — формат даты. Для нас более привычно использовать d-m-Y h:m

Обновление списка постов зависит от того, какой интервал обновления RSS выставлен на сайте источнике. Количество ссылок можно изменить, но оно всегда будет не больше, чем то количество постов, которое указанный сайт одновременно транслирует в RSS.

Для чего нужен вывод RSS постороннего сайта? Ну, например, чтобы прорекламировать свой другой проект. Иногда просто перечисление последних публикаций может сказать больше о сайте, чем его текстовое описание - не пренебрегайте такой возможностью.

Автор tiaurus 2182 Articles
Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

1 Kомментарий

  1. Получилось сделать, вот только выводит без картинок, подскажите пожалуйста как выводить с картинками? Вот мой сайт http://shouw.biz/ слева

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*