Плагины для работы с RSS — лентой
Добрый день уважаемые читатели! Сегодня я хочу продолжить тему rss. Вы зарегистрировались в Feedburner, настроили подписку по электронке, вставили в файл шаблона код позволящий, просмотреть вашу ленту. И вот теперь стоит позаботиться о том, что же увидит потенциальный читатель у вас на ленте. Сколько постов будет отражаться и какой вид они будут иметь это уже будет зависить от ваших настроек. Затем следует позаботиться и о том чтобы в rss- ленту попадали только анонсы материалов, а не полные статьи. Да и про авторские права не стоит забывать. Так что сегодня я предлагаю заняться настройками rss в WordPress. Будем устанавливать сразу два плагина: плагина FeedBurner FeedSmith , позволяющий корректно работать RSS в WordPress и чудо плагин Better Feed — обладающий огромной силой. Но все по порядку
Для начала следует настроить в самом wordpress rss — ленту, вернее сколько постов будет отдаваться в rss и в каком виде. Для этого просто заходим в админку блога в левой части выбираем вкладку «Параметры» — и строку «Чтение». Открывается страница настроек
И в значении «В RSS-лентах отображать последние» указываете количество выводимых постов. Я установила значение равное 10, то есть моя лента полностью соответствует содержанию главной страницы моего блока. Затем в значении «Для каждой статьи в ленте отображать» устанавливаем галочку в пункте «Анонс». Мы тем самым даем небольшую информацию, а если читатель заинтересует данный материал, то добро пожаловать на проект.
После произведенных настроек нажимаем «Сохранить». С одной настройкой завершили. Теперь необходимо позаботиться о смене адреса rss — ленты.
Дело в том, что первоначально адрес rss — ленты в wordpress выглядит следующим образом
https://www.lediseo.ru/feed |
А вот после того как мы присоединились к feedburner он приобрел вид
http://feeds.feedburner.com/lediseo/JcSr |
И вот для того , чтобы откорректировать работу rss в WordPress необходимо установить плагин FeedBurner FeedSmith. Данный плагин официально рекомендует установить сам Feedburner.
После того как вы его скачаете, распакуете и с помощью ftp — клиента закинете в директорию wp-content/plugins заходите в админку и на странице «Плагины» активируете его. После активации данного плагина у вас в левом углу во вкладке «Параметры» появляется пункт «Feedburner». Открываете настройки и в строке «Once you have created your FeedBurner feed, enter its address into the field below (http://feeds.feedburner.com/yourfeed)»прописываете адрес вашего фида полученного в Feedburner ( в моем случае это http://feeds.feedburner.com/lediseo/JcSr)
Все было бы просто замечательно, если бы было все так просто. Простите за каламбур, но проделав все вышеперечисленное можно и не получить желаемого отражения материалов в ленте. Вернее оно будет, но вот в последнее время wordpress в последних версиях перестал публиковать только анонсы статей, то есть текст стоящий перед тегом <more>. Он транслирует их полностью, а это легкая нажива для воришек сплог блогов . Так вот для решения данной проблемы есть два варианта:
— воспользоваться сервисом Feedburner.
Для этого в свой аккаунт на Feedburner, щелкаете по названию вашего проекта. В окне настроек Feedburner открываете вкладку «Оптимизируй» и выбраете из левого меню пункт «Summary Burner».
Для начала вам необходимо будет активировать данную возможность, нажать на кнопку «Активировать», а затем в поле Maximum length указать колличество знаков для анонса и нажать Сохранить.
Я данный вариант не посчитала удачным и поэтому выбрала второй способ, а именно воспользовалась плагином Better Feed . Он поможет не только мне анонсировать только материалы до тега <more> , но и создать маленький такой подвальчик с надписью об авторском праве и не только. Так что в случае если кто- то скопирует не глядя ваш материал с ленты , то он окажет вам услугу по размещению обратной вашей ссылки.
Итак, счачиваете плагин со страницы http://wordpress.org/extend/plugins/ozh-better-feed/и получаете архив ozh-better-feed.zip Распаковываете и с помощью ftp- клиента закидываете в директорию /wp-content/plugins/, затем на странице «Плагины » активируем его. В панели Параметры у вас после активации плагина появляется пункт Better Feed . И вот с помощью этого пункта и будем осуществлять все задуманное.
Так как я хочу получить отражение моих материалов в ленте только до тега <!—more—>, то устанавливаю галочку в пункте «Cut the Feed on «Read more» links (<!—more—>)». Если данная галочка будет отсутствовать, то статьи будут публиковаться полностью.
Галочка в значении «Cut the Feed on «Next page» links (<!—nextpage—>)» будет полезна в том случае если вы разбиваете материал на страницы. Используя при этом тег <!—nextpage—>
Галочка в этом поле будет означать, что Better Feed отобразит в RSS ленте ссылки на остальные страницы статьи.
В поле «Read more Link» немного переводим имеющийся текст. В итоге получаем
Читать дальше... |
Это строка будет у вас отражаться в конце каждого вашего анонса в ленте и нажав на которую читатель попадет к вам на блог. Но данная фича работает только в том случае если вы в первом поле настроек плагина Better Feed поставили галочку.
Спускаем чуть ниже и видим пункт «Feed Item Footer» на странице настройки плагина Better Feed
С помощью этого визуального редактора, различных кнопок для вставки различных переменных можно создать свой футер под каждым постом, транслируемом в ленте. А в футоре мы будем размешать данные об авторском праве. В моем случае код повала имеет следующий вид:
<small> Copyright © %%date[Y]%%, Seo записки отчаянной. Все права защищены. | Постоянная ссылка | %%comments_text%% Хотите узнать больше </small> |
По умолчанию редактор находится в режиме редактирования html, но произведя изменения можно посмотреть на получившийся результат с помощью вкладки «Preview»
Хочу обратить ваше внимание на тот факт, что вкладка Preview в настройка плагина Better Feed отражается только в браузере Mazila !!!!! Я вас предупредила.
В данном визуальном редакторе вы можете создать свой дизайн футера благодаря использованию различных переменных. Вы можете использовать:
blogname — название вашего WordPress блога
blogurl — URL главной страницы WP блога
feedurl — URL RSS-ленты вашего Вордпресс блога
posttitle — заголовок статьи (поста), для которой создается этот подвал в RSS ленте
posturl — URL адрес этой статьи
id — ID статьи в WordPress (Как узнать ID рубрики, страницы или статьи в WordPress)
date[Y] — дата и время создания данной статьи
categories — название одной или нескольких рубрик (категорий) WordPress, к которым принадлежит данная статья
categorylinks — URL адреса этих рубрик
tags — список разделенных запятыми тегов, которые вы прописали при написании этой статьи в админке WordPress
taglinks — тот же список, но только в виде ссылок на эти самые страницы тегов WordPress
comments — число комментариев, которые уже имеются у этой статьи
comments_text — текст для 0, 1 или xx комментариев, задается в последнем поле настроек плагина Better Feed
wordcount — количество слов в данной статье
wordcount_remain — количество слов в этой статье, но только после тега More (ссылки «Читать дальше»)
author_first — имя автора статьи
author_last — фамилия автора данного поста
author_nick — ник автора
Далее следует пункт «X Comments Labels» . Здесь просто следует сделать перевод на русский, ведь я ориентируюсь на русскоязычного читателя.
Если вы желаете выразить свою благодарность автору плагина и тем самым согласны разместить у себя в rss — ленте ссылку на его сайт, то смело ставьте галочку в пункте «Credit & Love»
Сохраняете все произведенные изменения. Теперь у вас все должно отражаться как задуманно. Если же этого сразу не произошло , то заходите в свой аккаунт на Feedburner и щелкаете по названию своего проекта, то есть фиду. На открывшейся странице выбирите пункт Edit Feed Details…
И в открывшемся окне вам следует нажать на кнопку Save Feed Details
Да,чуть не забыла, в самом низу страницы настроек Better Feed есть кнопка «Reset Settings», нажав на нее все настройки этого плагина приводятся к первоначальному виду. Я это сказала на всякий случай мало ли что вам не понравится.
Ну, вот, собственно, и все . Плагины для работы с RSS — лентой — плагин Better Feed и плагин FeedBurner FeedSmith — установлены и настроены. Теперь моя rss — лента имеет желаемый результат, надеюсь и ваша станет такой же.
Если вы не желаете пропустить появление новых материалов на блоге «Seo записки отчаянной«, то предлагаю вам подписать на обновления блога в удобной для вас форме.
Удачи!
Возможно Вам это будет интересно:
Вам понравилась статья? Расскажите о ней друзьям!