Subscribe to Feeds Subscribe to Tweeters
09 Окт

Боремся с RSS грабберами в WordPress

Freesmska -> wordpress -> Боремся с RSS грабберами в WordPress
Будь в курсе. Подпишись по e-mail:       

rss граббер

Rss-граббинг в наше время стало обычным делом, кто-то заполняет свой сайт таким образом, кто-то делает сетилиты. И в одним прекрасный момент мы замечаем, что кто-то сливает все наши статьи и радуется жизни за наш счет…

Сегодня решил попробовать написать маленький и простенький плагин под wordpress. Я не претендую данным плагином на что-либо, так как и не смог адекватно разобраться, как их писать. Тем не менее у меня на блоге он работает.

Плагин Rss Bot Killer — позволяет изменять новости импортируемые в rss. Тем самым контент, который воруют боты отличается от находящегося у вас на сайте.

[download id=»21″]

Против новичков, которые только и умеют кнопачег нажимать он спасет точно, в остальном со временем его постараюсь доработать по мере обучения написания плагинов под WordPress.

100% зрение без операций

Будь в курсе. Подпишись по e-mail:      

6 комментов по теме: “Боремся с RSS грабберами в WordPress”

  1. Не понял сути. Скрипт меняет русские буквы на английские? Если да, тогда, например, с каталогов RSS на тебя будут «русско-нерусские» ссылки. И еще, не легче для замены использовать, вместо str_replace, strtr — комплексная замена в стороке?

  2. да принцип такой) получаются что из агрегаторов будут русско-нерусские ссылки, но для читателя это не заметно, а для поисковиков вообще безразлично, получается что новый уникальный контент на тебя ссылается. Спасибо за функцию)

  3. Интересно, как будут хавать поисковики русско-нерусский текст!?

  4. не знаю у меня эта приблуда стоит) так что потести на моем сайте)

  5. strtr — работает медленней при использовании множественной замены как в плагине)
    ради интереса покопал)) так что str_replace корректно используется

  6. Хотелось бы в дальнейшем почитать итоги теста :)
    А по поводу strtr — она как раз предназначена для множественной замены, хотя я хз че лучше… я использую ее)

У вас есть мнение? Оставьте свой отзыв: