Произвольная статья с другого сайта c помощью Ajax

Иногда хочется, чтобы блогролл занимал не так много места, и в то же время указывал на все любимые сайты.

Нашла очень занимательный плагин WordPress Random Blog Article, который позволяет не только выводить каждые 10 секунд (по умолчанию, можно настраивать) новый блог без перезагрузки страницы благодаря технологии Ajax, но и произвольную статью, взятую с rss-ленты дружеского блога (пример в моем блоге в левом сайдбаре). В плагине предусмотрено, что все RSS-ленты должны кэшироваться, так что врядли сайт начнет тормозить.

Все что вам нужно сделать — активировать плагин, и вставить маленький кусочек кода туда, где вы хотите видеть заголовок произвольной статьи.

<?php rbarticle_tpl_init() ?>

После того как плагин активирован, пройдите в Админку — Настройки — RB Article и добавьте список любимых RSS-лент, и произведите сопутствующие настройки.

Чтобы избавиться от небольшого бага, связанного с вызовом каракулей вместо пробелов в разделителе после обновления настроек, просто открываем файл rbcommon.php, находим строку 18

return (($status)? &#39;1&#39; : &#39;&#39;) . <span class=\"blog\">"" . $article['blog'] . "</span><span class=\"seperator\">" . $rbarticle_separator . "</span><a href=\"" . $article['link'] . "\" target=\"_new\">" . $article['title'] . ""</a>; 

и пишем разделитель вручную. Получиться так:

return (($status)? &#39;1&#39; : &#39;&#39;) . <span class=\"blog\">"" . $article['blog'] . "</span><span class=\"seperator\">&nbsp;-&nbsp;</span><a href=\"" . $article['link'] . "\" target=\"_new\">" . $article['title'] . ""</a>;

Заметьте, что на папку cache в директории плагина должны стоять права доступа 777.Скачать русский плагин FeedWordpress

Загрузить плагин Random Blog Article с сайта разработчика


 
 
 

Отзывов (6) на «Произвольная статья с другого сайта c помощью Ajax»



Открытая энциклопедия пишет:

июля 20, 2008 в 20:53

Отличный плагин, спасибо. Скачаю поставлю себе на блог. :hat:

Жека пишет:

июля 25, 2008 в 00:40

сенкс, давно искал такой штуку :arrow:

wweddik пишет:

июля 28, 2008 в 20:12

Нуобязательно будет попробовать сие чудо

Александр пишет:

ноября 9, 2008 в 22:21

Поставил плагин... удобно, но обнаружил проблемку... не все RSS идут в одной кодировке... один из потоков в Windows-1251 и все! выводится ромбиками :(

а в настройках плагина возможности установки кодировки для каждой ленты — не предусмотрено!

Александр пишет:

ноября 14, 2008 в 11:41

Дополнительная проблема — данный плагин потребляет очень много ресурсов... и позволяет хостеру (мой хостинг заблокировали) принуждать переходить на VPS :( вообще плагин хорош — когда нет кризиса и когда ресурсов бесконечно много...

Анастасия пишет:

ноября 14, 2008 в 13:39

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

Ваш отзыв


© 2007-2009 Уроки WordPress.
Дизайн WpHelp.ru.