Сегодня утром мне пришло письмо из одной ссылочной биржи — вы уберите тег nofollow из размещенной ссылки! Странно, подумал я, я ничего не ставил. Открыл статью, а там и вправду стоит этот тег. Посмотрев другие статья я с ужасом обнаружил, что это тег как то проник во все мои ссылки в постах! Как убрать nofollow?
Сразу стоит пояснить, что я уже года два сотрудничаю с разными биржами (как и многие другие вебмастера) и если я оставлю nofollow теперь в ссылках, то меня везде забанят.
Хотя я уже давно хочу отказаться от этой практики, и ссылки продаю теперь редко (но метко), все же пока не хочу сжигать мосты. И так как ссылок у меня сотни, теперь вручную убирать их просто не реально!
И откуда он взялся, это nofollow? Скорее всего, я ставил какой то плагин, и он так мне нагадил, теперь уже и не узнаешь. Проблему нужно решать, и решение оказалось как всегда простым!
Как убрать nofollow из постов и комментариев?
Для этого всего лишь нужно открыть файл function.php в шаблоне сайта и вписать в него такой код:
1 2 3 4 5 6 |
function remove_nofollow($string) { $string = str_ireplace(' rel="nofollow"', '', $string); return $string; } add_filter('the_content', 'remove_nofollow'); add_filter('comment_text', 'remove_nofollow'); |
Ну вот и все, так просто. Если когда нибудь я почувствую опасность, что за внешние ссылки меня могут наказать, я просто уберу этот код, и все ссылки станут белыми и пушистыми — да простят тогда меня оптимизаторы!
Прошли годы, нашел на своем сайте этот код, набрал в поиске и вышел на свой же сайт! Как полезны эти заметки для меня самого!
Прошли годы, нашел на своем сайте этот код, набрал в поиске и вышел на свой же сайт! Как полезны эти заметки для меня самого!