Здравствуйте, друзья! Как известно, в rss-ленту WordPress проекта, в зависимости от настроек, можно опубликовать либо статью полностью, либо ее анонс, состоящий из первых 55 слов. (Тем, на чьих сайтах еще не настроена RSS-подписка, рекомендую безотлагательно это сделать, читайте «Настройка RSS-подписки через FeedBurner»).
В первом варианте мы лишаемся постоянных посетителей на сайт по отсутствующей ссылке «читать далее …» и, кроме этого, увеличивается риск воровства контента из rss-агрегаторов. В любом случае, публикация в rss-канале будет выглядеть сухо и неприглядно ввиду специфики xml формата.
Тут нам придет на выручку плагин Ozh Better Feed. Расширение значительно улучшит внешний вид и придаст каналу полезного функционала, а именно:
- — сохранит форматирование текста статьи, элементы дизайна (самое актуальное в этом – поддержка отображения картинок в rss) и другое;
- — обрежет публикацию в rss до тега <!-more->;
- — вставит ссылку «Читать далее …» в конец анонса;
- — создаст красивый подвальчик публикации с копирайтом авторских прав.
Лучше один раз увидеть, чем сто раз услышать. Посмотрите, как выглядит новостной канал WordPress-book.ru, кликнув по иконке rss-подписки в сайдбаре блога. Или, вот как выглядит анонс новой записи моего блога в почтовом ящике подписчика.
Но хватит демагогии, если вы любите своих подписчиков, приступайте к делу.
Для начала перейдите в панели администратора «Параметры» → «Чтение» и активируйте «Полный текст» для каждой статьи.
Скачайте плагин Ozh Better Feed с [urlspan]этой[/urlspan] страницы, установите и активируйте его привычным для себя способом. Затем приступайте к его настройкам, перейдя в панели администратора «Параметры» → «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%%">https://wordpress-book.ru/ - СВОЙ САЙТ НА WORDPRESS. КАК СДЕЛАТЬ, РАСКРУТИТЬ И ЗАРАБАТЫВАТЬ. SEO БЛОГ ВАХОВСКОГО РОМАНА</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.
На этом, пожалуй, и все. Ваши подписчики, старые и новые, будут приятно удивлены.
Привет,Роман! (Sidebar.php) отсюда идет название сайдбар , а не сайтбар.Думаю, я права.
Рада буду услышать твой голос в мою поддержку.
Твоя правда Таня! Спасибо за найденную ошибку, кошелек твой пополнен :-).
Я не силен в этих вопросах и еще не пробовал, плагин будет работать на Блогспот? или это не имеет значения?
Плагин работает только на сайтах WordPress. Если у Блогспот этот движок, то конечно.
Вот мне бы на блогспот картинки добавить в РСС ленту. Вы видите мой блог, можете посоветовать?
К сожалению не могу ничего посоветовать по этому вопросу.
Могу посоветовать завести блог на домене 2-го уровня на платформе WoredPress на платном хостинге. В платном варианте у Вас будет намного больше возможностей и перспектив.
Дело в том что я видел блог на блогспоте, где в РСС были изображения, если надо могу показать.
Очень полезный материал. Просмотрел также статью «Настройка RSS подписки через FeedBurner». В результате все настроил, вроде все работает. Единственно, в Вашей РСС-ленте все на русском языке, у меня получается на английском (верхние блоки). Хотя я выставил русский язык.
И еще вопрос, как Вы вставили в РСС-ленту логотип (правый верхний угол)?
Заранее спасибо.
Вы уже не первый, кто у меня спрашивает как я установил иконку rss в сайтбар блога. Вставьте в текстовый виджет, который предварительно поместите в сайтбар сайта, следующий код:
Поменяйте в коде адрес ленты на свой и может еще размеры иконки по необходимости. Можете сделать свою иконку RSS, загрузить ее на хостинг и в коде прописать свой путь до нее.
Красиво получилось!