Русификация плагина FeedWordpress
Иногда хочется разнообразить свой блог и дополнить его новостями с блогов друзей и единомышленников. Можно, конечно, вставлять новости вручную, а можно воспользоваться автоматическими средствами, благо сейчас для этого есть масса возможностей. Вот об одной из таких возможностей и хочется поговорить. Сразу хочу указать, что говорить, как создать с помощью этих средств сплог я не собираюсь.
Итак, наверняка вы уже встречались с плагином FeedWordpress для автоматического наполнения блога контеном с RSS-лент. А если же нет, то читать вам будет интереснее вдвойне :) Также вы сможете скачать русифицированную мною версию плагина.
Для начала, поговорим о возможностях плагина.
Во-первых, вы можете обновлять все ленты как вручную, так и про расписанию, например, каждые 30 минут. И cron тут может помочь, но абсолютно не обязателен! Работа ведется с лентами формата RSS/Atom. Подойдут и ленты популярного FeedBurner’а.
Во-вторых, вы можете установить как общие настройки для всех лент, так и настроить каждую по отдельности, например, задать рубрику, куда будут помещены записи, полученные с определенной ленты. Также рубрики могут создаваться автоматически.
В-третьих, вы можете выбрать будет ли отображен только анонс на статью с дальнейшей ссылкой на сайт автора, или же статья будет переноситься к вам в блог полностью. Второй вариант, как известно, приветствуется далеко не всеми. Записи можно присвоить определенному имени автора, или же плагин автоматически создаст аккаунты для всех авторов, чьи статьи вы импортируете.
И наконец, вы можете разрешать или запрещать комментарии или пинги к импортированным записям.
Чтобы установить плагин, скопируйте файлы feedwordpress.php и syndication-options.php в папку wp-content/plugins/feedwordpress, а файлы из папки MagpieRSS-upgrade в директорию wp-includes вашей инсталяции блога. После чего плагин активируется и настраивается. Для настроек используется вкладка «Синдикация» в админке. Когда вы осуществили основные настройки, можно добавлять новые ленты. Конечно же не терпится сразу же увидеть результат в виде записей после того, как лента была создана. Однако создание ленты это еще не команда для обновления записей, для этого необходимые ленты нужно отметить галочками, и нажать кнопку «Обновить», или теоретически подождать пока по графику запуститься автообновление.
Скачать русифицированную версию плагина (2009.1112) с моего сайта (старый перевод для 0.993) или же пойти на сайт разработчика, и ознакомиться с плагином поближе (сайт на английском).
Если в переводе замечены неточности, пишите в комментариях.
Обновлено 15 сентября 2009: Если при добавлении новой ленты возникает ошибка “Fatal error: Call to undefined function xml_parser_create () in /wp-includes/rss.php”, или лента просто не добавляется, это значит, что на хостинге нужно подключить расширения php, связанные с xml. Это можно сделать самостоятельно через админку хостинг-провайдера, а если такой возможности нет, попросить техподдержку.
Обновлено 6 декабря 2009: Добавлена новая версия перевода (2009.1112).

декабря 6, 2009 в 19:19
Добавлена новая русская версия плагина.