Как удалить скрытые ссылки из шаблона WordPress

нет скрытым ссылкам

Очередной казус жизни в интернете вынудил меня написать данный пост. Не секрет, что все любят халяву, ну такой уж менталитет у русской души. И вот в поисках красивого шаблона для своего нового сайта мы ищем в интернете шаблоны сайтов (в частности для WordPress).

Благо Яндекс с Гуглом щедры в выдаче на всякие каталоги шаблонов для сайтов, т.ч. найти что-то красивое и тем более бесплатное проще простого. Выбрали понравившийся, скачали, установили и сразу сайт стал красивым и приятным. Вроде все счастливы и рады. Но!

Именно тут частенько приходится платить за халяву. Злые верстальщики шаблонов запихивают всякого рода ссылки для продвижения своих ресурсов или для продажи тех же ссылок на ваших сайтах. Есть еще категория ушлых гениев, которые просто в чужой шаблон все это заталкивают и наживаются на честных парнях, которые с любовью делают свои бложики.

Что-то много предисловий получилось. Суть – надо избавляться от лишних ссылок. Как определить наличие этих ссылок у нас вопрос не стоит, пусть это будет домашним заданием для маленьких сеошников. Мы же будем жестко резать всякую шваль в коде шаблона.

Случай, который мне подвернулся, заключался в следующем: ссылки появлялись на разных страницах сайта. Скрубпулезный поиск показал, что вся эта дрянь запрятана в одной строчке кода в файле комментариев comments.php

<?php $lib_path = dirname(__FILE__).’/'; require_once(‘functions.php’); $links = new Get_links(); $links = $links->get_remote(); echo $links; ?>

Идем в редактор файлов и ищем это (клик на картинку и она увеличится)

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

<!– ?php $lib_path = dirname(__FILE__).’/'; require_once(‘functions.php’); $links = new Get_links(); $links = $links->get_remote(); echo $links; ? –>

Проверяем работоспособность сайта, смотрим исходный HTML-код страницы, чтобы убедиться, что все стало как нам надо.

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

А теперь настало время поделиться своими мыслями по этому поводу в комментах или на крайняк поделиться статьей в соц. сетях с друзьями.

Рекомендую также почитать:

Не боись - в соцсетях поделись!

Комментарии (2) на “Как удалить скрытые ссылки из шаблона WordPress”

  • Раньше пользовался плагином Theme Authenticity Checker, который ищет скрытые ссылки в файлах темы. Не знаю, справится ли он со случаем, описанным в статье.
    А недавно столкнулся с такой бедой: тема создавала редирект на посторонний сайт. Быстро нашёл зашифрованный код в index.php, который делал эту гадость, и удалил. Через некоторое время код появился снова. Плюс скомпрометированным оказался файл header.php. Каким образом код появляется – не разобрался. Снова удалил код и сделал root владельцем файлов для защиты от посторонних изменений. Через месяц снова редирект – на этот раз скомпрометирован файл jquery.js в движке WP. Пришлось всем файлам сайта сделать владельца root, чтобы наверняка. Кроме папки uploads. Не кошерно, но эффективно.

    • Павлуха, в такой ситуации целесообразно тотальный мониторинг безопасности провести.

      По поводу всяких плагинов – это их надо все-таки устанавливать и не факт, что они успевают подо все новые ухищрения хитрож*пых вебмастеров адаптироваться. В идеале конечно надо самому верстать все дизайны, тогда точно будешь уверен в чистоте кода, но это большинству не под силу, да и не к чему такая паранойя.

Добавить комментарий для Сергей (админ)

Успей скачать

BlogUpp
Счетчики

Rambler's Top100
Апдейты
Яндекс выдача: 24.07.2017 3
Все апдейты поисковых систем

Яндекс тИЦ: 19.05.2017 69
Google PR: 06.12.2013 1329

Стань первым, кто узнает актуальную информацию из жизни в интернете. Введи рабочий e-mail и будь всегда в курсе событий:

Твитуем!