Денис Болтиков
Мысли вслух
блог дениса болтикова

Главная > 2007 > Как предложить подписаться на свой блог никого не раздражая

 

 

Как предложить подписаться на свой блог никого не раздражая

Как предложить подписаться на свой блог никого не раздражая

В этой заметке, по просьбе Павла Воронина, я расскажу как в WordPress добавить блок с предложением подписаться на RSS только в текст поста, не затронув при этом фид. Согласитесь, видеть его в ридере совсем не актуально и чертовски раздражает.

Вышеназванная проблема происходит когда искомый текст добавляется ручками в каждый пост. Соответственно есть два решения.

1) Ручной способ
Мы также ручками добавляем это предложение в шаблоны, которые отвечают за вывод постов, и теперь будем избавлены от необходимости делать это каждый раз в текст поста. Причем я советую добавлять этот блок только на странице поста с комментариями, а не в ленту на главной странице. Там это будет раздражать не меньше, чем в фиде.

Находим в папке шаблона файл single.php, а если его нет, то index.php и гдето чуть выше кода отвечающих за вывод рубрики, даты, количества комментариев добавляем нужный нам блок.

2) Автоматический способ
Мы автоматически, при помощи специального плагина, добавляем этот текст в конец каждого поста в блоге и не добавляем его в фид. Делается это при помощи add_filter(’the_content’, ‘function_name’).

Для тех, кто не хочет самостоятельно разбираться с архитектурой WordPress я сделал специальный плагин Add to post, который в конец любого поста в блоге добавить нужный текст.

А вот аналогичный плагин для RSS. С ним можно в фид добавлять информацию только для подписчиков.

P.S. Дамы и господа, теперь если увидите у кого-либо в фиде раздражающее предложение о подписке можете смело давать автору ссылку на данный пост.
P.P.S. Про что рассказать еще? )

Ещё по теме:

 

Написано Сентябрь 24, 2007


Комментарии

Павел Воронин - сентября 24, 2007 10:54
Спасибо большое, надеюсь, теперь мои фиды будут раздражать меньше. =)

Денис Болтиков - сентября 24, 2007 10:56
Пожалуйста. Пользуйся на здоровье.

Денис Болтиков - сентября 24, 2007 11:00
Нашел баг, кавычки некорректно обрабатываются. Сейчас исправлю.

Денис Болтиков - сентября 24, 2007 11:20
Исправил. Писал код ночью, думал утром протестирую и забыл :) бывает :)

Denis Streha - сентября 24, 2007 12:56
так сегодня поправлю и правда зачем людям мозолить глаза в фиде подпиской на RSS. спасибо.

Денис Болтиков - сентября 24, 2007 14:00
Тезка, будет замечательно если расскажешь о результатах :) Это мои первые плагины выложенные в открытый доступ, немного волнуюсь вдруг что-то накосячил.

Denis Streha - сентября 24, 2007 16:25
а я руками в шаблоне прописал ))

Denis Soloshenko - сентября 25, 2007 02:32
Спасибо за «Add To RSS».
Пы.Сы. Одни Денисы собрались :)

Denis Streha - сентября 25, 2007 05:19
«Пы.Сы. Одни Денисы собрались :)»
организуем свою акцию?)))

Denis Soloshenko - сентября 25, 2007 16:52
2 Denis Streha:
Можно собрать все блоги с Денисами и в отдельном посте разместить :)
Подумаю над этим...

said - сентября 25, 2007 18:12
использую 1 вариант. насчет 2 — если в rss не анонс, а контент, будет виден текст?

Денис Болтиков - сентября 27, 2007 03:05
2said
Немного не понял вопроса :(

said - сентября 27, 2007 17:48
Денис, если в блоге настроено, что по рсс идет вся страница (content), а не анонс (excerpt), то — в случае 2 — будет ваш доп. текст туда попадать? то есть он становится частью поста?

Денис Болтиков - октября 1, 2007 23:12
Будет добавляться в любом из этих случаев.

Илья Рабченок - октября 4, 2007 01:06
В denis.boltikov.ru/wordpress/plugins/ ссылки на плагины не правильные, как мне кажется.
Ты может сделаешь тему smo для вордпресса? а то я не умею ))

Денис Болтиков - октября 4, 2007 08:18
У меня работает. Значит должна быть правильная) или ты про сам принцип построения?
Тему могу, не так это и сложно. Только что ты подразумеваешь под «SMO тема»? Давай подробности почтой.

Илья Рабченок - октября 4, 2007 13:28
Написал тебе

Пост на конкурс “Раскрути свой блог” : Денис Болтиков - октября 13, 2007 00:30
[...] или предлагайте что-то ценное бесплатно Плагины и темы для WordPress, переводы статей на английском, советы [...]

donoopeda - декабря 9, 2008 11:29
Блин классика жанра, посмеялся от души…

 

Денис Болтиков

Архив

Сайт создан в 2007 г. © Блог Дениса Болтикова | Seoded.ru — Создание сайта