Настройка анонсов RSS ленты с помощью плагина Ozh' Better Feed для WordPress
Эта небольшая статья так же является продолжением настройки rss ленты через FeedBurner, такая уж объемная тема, что за раз обо всем не расскажешь.
Напомню, что мы остановились на том, что нельзя отдавать записи в RSS-ленту целиком. А стандартный способ «обрезания» статьи, хоть и имеет место быть, не поддается гибкой настройке, поэтому мы воспользуемся плагином Ozh' Better Feed для WordPress. Кроме того, данный плагин позволяет гибко настраивать внешний вид анонса в RSS ленте, добавлять к нему копирайт, ссылки на соцсети, оформлять ссылку «читать далее» и многое другое.
Начать нужно с того, что на вашем блоге должно быть правильно настроено отображение анонсов с помощью тега More и ссылки «Читать далее», об этом написана отдельная статья.
Установка плагина Ozh' Better Feed
Устанавливаем плагин Ozh' Better Feed как обычно. Скачать его можно с официального сайта вордпресса, но я всегда советую находить плагины через поиск в админке. Если вы еще не умеете устанавливать плагины, скорее учитесь тут.
Настройки плагина — изменение внешнего вида анонса RSS ленты
Анонс до тега <!--more-->
Откройте раздел «Параметры» — «Better Feed». Отметьте галочкой: Cut the Feed on «Read more» links.
После этого в ленту будет отдаваться анонс записи до тега More, а соответственно и по email подписчики получат такой анонс, какой вы задали при написании статьи.
В следующее поле «Read more» Link впишите следующее:
1 2 3 | <br /><div style="text-align: right"> Прочитать статью полностью ==> <a href="%%posturl%%">%%posttitle%% </a></div> |
Можете изменить данный код на свое усмотрение
Подвал для анонсов RSS ленты Feed Item Footer
Функция дает возможность добавить подпись к каждому анонсу. Проявите фантазию, заполняя это поле. Вот что получилось у меня:
1 2 3 4 5 | <hr style="border:0;border-top:1px solid #333;" /> <p><small>Все права защищены. © Pro-wordpress.ru - создание блога на Wordpress | %%posttitle%% <br/> Читайте так же %%categorylinks%% </small></p> |
Для оформления подписи можно использовать следующие переменные их списка. Просто добавьте такую закорючку в код и на нее месте в подвале записи появится соответствующий текст.
%%blogname%% — имя сайта
%%blogurl%% — URL сайта
%%feedurl%% — URL RSS-ленты
%%posttitle%% — Название записи
%%id%% — ID записи
%%date[Y]%% — дата / время записи
%%posturl%% — URL записи
%%categories%% — рубрика, к которой относится запись (если несколько, то через запятую)
%%categorylinks%% — URL рубрики, к которой принадлежит запись (если несколько, то через запятую)
%%tags%% — теги записи через запятую
%%taglinks%% — URL’ы тегов записи через запятую
%%wordcount%% — всего слов в записи
%%wordcount_remain%% — число слов в записи после тега More
%%comments%% — число комментариев
%%comments_text%% — текст, меняющийся в зависимости от числа комментариев. Устанавливается ниже в «X Comments» Labels. Позволяет выводить разные надписи в зависимости от того, сколько комментариев оставлено к записи (ноль, один или больше одного).
%%author_last%% — фамилия автора
%%author_first%% — имя автора
%%author_nick%% — ник автора
Credit & Love
Можно снять галочку «Add a link back to the plugin page», если не хотите выводить ссылку на разработчика плагина в свою RSS ленту.
Кнопка Reset Settings позволит сбросить настройки плагина и восстановить умолчания.
На этом все, такая вот небольшая получилась статья. Советую вам воспользоваться данным плагином, т.к. с ним настройка RSS ленты значительно упрощается. Читайте так же о том, как добавить форму подписки на WordPress блог.
спасибо! но нет ответа как добавить миниатюры постов в рассылку и отредактировать их размер.
Если вы имеете ввиду сделать так как тут feeds.feedburner.com/itcrumbs.ru/, то могу подсказать.
Здравствуйте, меня интересует тот же вопрос. Пытаюсь вставить в рассылку миниатюру к статье но увы ни чего не выходит. Видимо, что то не так делаю. Подскажите если вам известно, как этого «Зверя» победить.
Так вы подскажите или нет? Интересует тоже самое, как добавить миниатюру в рассылку.