Сплог на Wordpress: сравнение плагинов для грабинга rss лент

October 21, 2008

Плагин SmartRSS

Легкий в управлении и настройке, но мало функционален. Возможно ассоциировать ленты с отдельными категориями. К примеру, можно сделать “копию” Яндекс.Новостей и тянуть ленты новостей определенных категорий в определенные категории сплога.

Автоматизация с помощью крона(куда же без нее).

Минимальное кол-во символов в новости(зачем нам посты состоящие из двух слов?)

Ограничение на кол-во импортируемых новостей.

В SmartRSS есть функция отображения похожий записей(Related Articles). Для показа похожих записей нужно добавить в шаблон одной станицы(single.php) код:

<?php
smartrss_related_posts(limit, len, before_title, after_title , before_post, after_post , show_pass_post, show_limit);
?>

Например, < ?php smartrss_related_posts(5, 10, ‘<li>’, ‘</li>’, ”, ”, false, false); ?>

Лично я этой функцией не пользуюсь, с этим лучше справляется плагин Related Posts.

Основной недостаток плагина SmartRSS это, что он не работает с кодировкой windows-1251. Для решения этой проблемы в файле wp_smartrss.php находим $data = implode(”", file($filename));
добавляем после:
if (strstr($data,’encoding=”windows-1251″‘))
$data = mb_convert_encoding($data, ‘UTF-8′, ‘WINDOWS-1251′);

Если кому-то не нравиться, что в каждом посте ставиться ссылка на источник, то вам нужно отредактировать 123 строку в файле wp_smartrss.php. Обратите внимание на следующие 5 строк.

Не тянет новости с feedburner.

Плагин FeedWordPress

Что может плагин:

Тянет ленты автоматически или при ручном обновлении.
Возможно установить для каждой ленты свою категорию(или несколько).
Автоматическое создание категорий.(!)
Автоматическое создание пользователя для каждой ленты.(!)
Успешно грабит ленты с feedburner.
Permanent Link на свой сайт или на сайт источник(зачем?)

Не хочет тянуть ленты в кодировке windows-1251.

Плагин WP-o-Matic

Самый лучший плагин как по удобству управления, так и по функциональности.

Ручное или автоматическое(cron) обновление лент.
Можно использовать webcron.
Грабит ленты в любой кодировке.
Нет проблем с feedburner.
Кеширует изображения! что очень важно.
Выбор ставить ссылку на источник или нет(нет необходимости лезть в код).
Индивидуальные шаблоны для лент.
Замена текста(Rewrite) с использованием регулярных выражений(RegEx).
Можно удалить посты определенных лент(кампаний)
Импорт и экспорт лент в OPML файл
Индивидуальные шаблоны для лент
{content}
<a href=”{feedurl}”>Go to Source</a>
подробнее про шаблоны и используемые теги в хелпе плагина.

Из описания не трудно догадаться, что WP-o-Matic самый продвинутый плагин. Но из-за этой “продвинутости” появляется небольшая проблема - сложность настройки т.е. клепать сотни сплогов в сутки будет сложновато:)

Конечно это не все плагины для грабинга rss лент. Какой плагин использовать решать вам.

———————

Одесский манимейкер

2 Comments »

The URI to TrackBack this entry is: http://intrex.blogsome.com/2008/10/21/p77/trackback/

  1. я пользую впматик, кстати, сборку с ним можно посмотреть у меня.
    Сейчас хочу плотно заняться темой сплогов, но хочу как нибудь умно к этому подойти. Думаю, что даже синонимайзер здесь не поможет.
    Придётся делать ставку на ручной труд)

    Comment by chop — October 21, 2008 @ 4:02 pm

  2. Жжошь как всегда, бро! ;)

    Comment by Tex — October 21, 2008 @ 9:16 pm

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.