Здравствуйте друзья! Как известно, в rss ленту WordPress проекта, в зависимости от настроек, можно опубликовать либо статью полностью, либо ее анонс, состоящий из первых 55 слов. (Тем, на чьих сайтах еще не настроена RSS подписка, рекомендую безотлагательно это сделать, читайте «Настройка RSS подписки через FeedBurner»).

Ozh Better Feed

В первом варианте мы лишаемся постоянных посетителей на сайт по отсутствующей ссылке «читать далее …» и, кроме этого, увеличивается риск воровства контента из rss агрегаторов. В любом случае, публикация в rss канале будет выглядеть сухо и неприглядно ввиду специфики xml формата.

Тут нам придет на выручку плагин Ozh Better Feed. Расширение значительно улучшит внешний вид и придаст каналу полезного функционала, а именно:

  • - сохранит форматирование текста статьи, элементы дизайна (самое актуальное в этом – поддержка отображения картинок в rss) и другое;
  • - обрежет публикацию в rss до тега <!-more->;
  • - вставит ссылку «Читать далее …» в конец анонса;
  • - создаст красивый подвальчик публикации с копирайтом авторских прав.

Лучше один раз увидеть, чем сто раз услышать. Посмотрите, как выглядит новостной канал WordPress-book.ru, кликнув по иконке rss подписки в сайдбаре блога. Или, вот как выглядит анонс новой записи моего блога в почтовом ящике подписчика.

rss лента с картинками

Но хватит демагогии, если вы любите своих подписчиков, приступайте к делу.

Для начала перейдите в панели администратора «Параметры» → «Чтение» и активируйте «Полный текст» для каждой статьи.

Настройки чтения в WordPress

Скачайте плагин Ozh Better Feed с этой страницы, установите и активируйте его привычным для себя способом. Затем приступайте к его настройкам, перейдя в панели администратора «Параметры» → «Better Feed».

Настройка Ozh Better Feed

Настройка Ozh Better Feed

1. Установкой верхней галочки вы обрежете статью в rss потоке до тега <!-more->. Нижняя галочка обрежет запись до тега <!-nextpage-> в многостраничных постах, если таковые у вас имеются.

2. Код этого поля вставит ссылку «Читать дальше …» в конце анонса в rss.

1
2
(...)
Читать дальше ... <a href="%%posturl%%">%%posttitle%%</a>

3. Этот код создаст и вставит ваш копирайт в подвал каждой публикации в rss ленте.

1
Copyright © %%date[Y]%%, <a href="%%blogurl%%">http://wordpress-book.ru/ - СВОЙ САЙТ НА WORDPRESS. КАК СДЕЛАТЬ, РАСКРУТИТЬ И ЗАРАБАТЫВАТЬ. DOFOLLOW БЛОГ ВАХОВСКОГО РОМАНА</a>. Все права защищены. | <a href="%%posturl%%">Постоянная ссылка</a> | <a href="%%posturl%%#comments">%%comments_text%%</a> Вы также можете ознакомиться с другими материалами рубрики %%categorylinks%%.

4. Этот блок настроек Ozh Better Feed позволит отобразить количество комментариев к записи в правильном падеже. Только если вы используете в подвале маркер

1
<span style="color: #008000;">%%comment_text%%</span>.

5. Оставьте здесь галочку, если хотите добавить ссылку на плагин в rss публикацию.

6. Кнопка «SaveChenges» сохранит сделанные изменения.

7. Кнопа «Reset Settings» сбросит все настройки до настроек по умолчанию.

Теперь, когда вся работа выполнена, вам, наверное, очень хочется полюбоваться на свою обновленную ленту в rss. Если, для трансляции, вы, как и я, используете FeedBurner, то осталось только синхронизировать сервис с rss лентой сайта. Для этого щелкните по кнопке «Resync Now» вкладки «Решай проблемы» в аккаунте Google feedburner.

Синхронизация rrs ленты сайта с FeedBurner

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

С уважением, Роман Ваховский.

Хороший человек всегда нажмет на кнопку!
Комментарий > Благодарность > Ссылка на секретную страницу блога

10 комментариев: Ozh Better Feed – красивая и функциональная RSS лента с картинками

Страница 1 из 11
  • Kg говорит:

    Очень полезный материал. Просмотрел также статью «Настройка RSS подписки через FeedBurner». В результате все настроил, вроде все работает. Единственно, в Вашей РСС-ленте все на русском языке, у меня получается на английском (верхние блоки). Хотя я выставил русский язык.
    И еще вопрос, как Вы вставили в РСС-ленту логотип (правый верхний угол)?
    Заранее спасибо.

    • Роман Ваховский говорит:

      Вы уже не первый, кто у меня спрашивает как я установил иконку rss в сайтбар блога. Вставьте в текстовый виджет, который предварительно поместите в сайтбар сайта, следующий код:

      1
      
      <a href="http://feeds.feedburner.com/wordpress-book/nInm" title="" class="ext-link" target="_blank" rel="nofollow"><img title="RSS-подписка" src="http://wordpress-book.ru/wp-content/uploads/2011/10/rssbut.png" alt="RSS-подписка на сайт" width="50" height="50" border="0" /></a>

      Поменяйте в коде адрес ленты на свой и может еще размеры иконки по необходимости. Можете сделать свою иконку RSS, загрузить ее на хостинг и в коде прописать свой путь до нее.

  • Taras говорит:

    Я не силен в этих вопросах и еще не пробовал, плагин будет работать на Блогспот? или это не имеет значения?

    • Роман Ваховский говорит:

      Плагин работает только на сайтах WordPress. Если у Блогспот этот движок, то конечно.

      • Taras говорит:

        Вот мне бы на блогспот картинки добавить в РСС ленту. Вы видите мой блог, можете посоветовать?

        • Роман Ваховский говорит:

          К сожалению не могу ничего посоветовать по этому вопросу.
          Могу посоветовать завести блог на домене 2-го уровня на платформе WoredPress на платном хостинге. В платном варианте у Вас будет намного больше возможностей и перспектив.

          • Taras говорит:

            Дело в том что я видел блог на блогспоте, где в РСС были изображения, если надо могу показать.

  • Татьяна Белокурская говорит:

    Привет,Роман! (Sidebar.php) отсюда идет название сайдбар , а не сайтбар.Думаю, я права.
    Рада буду услышать твой голос в мою поддержку.

    • Роман Ваховский говорит:

      Твоя правда Таня! Спасибо за найденную ошибку, кошелек твой пополнен :-).

Страница 1 из 11

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Поиск по блогу

Все права защищены © 2011-2016. WordPress-book.ru

Копирование материалов разрешено только с размещением открытой обратной ссылки на источник.