Главная / Мой вордпресс / Описание и название блога для RSS-лент

Описание и название блога для RSS-лент

Want create site? Find Free WordPress Themes and plugins.

Описание и название блога для RSS-лентWordPress создавая название RSS-ленты, использует описание и название блога, заданные при его настройке. Позже у пользователя не будет возможности изменить их для RSS-ленты. Конечно, можно оставить и прежнее описание, однако заголовок ленты должен быть заметным. Для чего это нужно? Вы когда-нибудь пробовали отыскать в Google Reader определённый блог среди двух сотен имеющихся? Сделать это довольно непросто, особенно если не указать в начале ленты ссылку на конкретный сайт. Лично я подписан на 20 WordPress блогов и никто из их администраторов не указывает ссылки на сайт в начале описания. Поэтому мне трудно догадаться, чем лента Русский WordPress отличается от ленты WordPress России. Тем более, в последнее время большинство лент проходит через Feedburner, который обрезает многие оригинальные названия. Поэтому нередко возникает ситуация, когда в программе для чтения лент имеется по три сайта с одинаковым описанием. Я считаю, что администраторы сами вправе выбирать название для своих лент, однако в их начале должен быть указан адрес сайта. Конечно, подписчик может и сам изменить описание сайта. Но зачем же нагружать его лишними хлопотами?

Помимо этого, можно найти множество причин для изменения описания и названия сайта в ленте. Тот же Google Reader предлагает для подписки наиболее релевантные ленты. Поэтому правильное описание и название ленты может заметно сказаться на количестве подписчиков. Кроме того, рейтинги и каталоги блогов также берут описание и название из уже готовой ленты. Если же ваш блог не имеет всероссийской известности, то вряд ли кто-то сможет на память припомнить его адрес.

Я пытался отыскать плагин, который позволял бы сменить название и описание, однако мои поиски закончились неудачно. Конечно, большинство пользователей не испытывают необходимости в таком средстве, потому что их блоги транслируются через Feedburner. Дело в том, что данный сервис позволяет указать собственное описание и название. Однако он ничем не может помочь в случае русских названий. Любая запись на русском языке заменяется вопросительными знаками. Я не понимаю, почему Google не желает исправлять эту ошибку.

Поэтому для указания нужного названия и описания необходимо отредактировать файлы WordPress. Отыщем файл feed-rss2.php из папки сайта wp-includes. Здесь нужно заменить код:

<title><?php bloginfo_rss(name); wp_title_rss(); ?></title>

На:

<title>domen.ru — мега эпичный бложик по мошкам</title>

Теперь поменяем описание:

<description><?php bloginfo_rss(«description») ?></description>

На:

<description>Блог о жизни одной эпически крутой мухи.</description>

Кроме того, можно проделать следующие действия. В стандартах RSS-лент имеется специальный тэг <language>, который определяет язык ленты. Современные версии WordPress почему-то упорно устанавливают там значение “en”. Конечно, это неверно, хотя я еще не видел некорректного отображения новостной ленты по причине этой ошибки. Давайте установим верное значение, мало ли что может произойти. Меняем:

<language><?php echo get_option(rss_language); ?></language>

На:

<language>ru</language>

Если у вас есть желание, можете отредактировать файлы для других версий RSS: feed-rdf.php и feed-atom.php. Я же уверен, что версия RSS2 уже успела их полностью вытеснить.

Did you find apk for android? You can find new Free Android Games and apps.

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*

Если вы хотите получать уведомления на свой E-mail о появлении новых статей, то рекомендуем вам чуть ниже ввести свой электронный почтовый адрес.