
Как убрать закодированные ссылки из подвала (footer) блога.
Добрый день!
Совсем недавно столкнулся вот с такой проблемой. Друг попросил у него на блоге убрать внешние ссылки из подвала. Сам он плохо еще разбирается в структуре своего блога, поэтому обратился ко мне.
Как определить и убрать не нужные внешние ссылки со своего блога я писал в предыдущем посте. Но здесь, возникла ситуация совсем иная. У него в подвале шаблона оказались закодированные ссылки, при удалении которых сайт перестал загружаться. Слава богу, что я перед удалением на всякий случай сохранил код, а то бы сейчас я даже боюсь представить, что бы он со мной сделал 🙂 Вообщем файл, где были удалены эти ссылки я восстановил и блог вновь заработал.
И здесь мне в очередной раз пришлось обратиться за помощью к Google :smile:. Как и ожидалось он мне помог. Оказывается, что почти все современные бесплатные шаблонны имеют такой код, кто-то даже писал, что он может быть вредоносным, поэтому будьте аккуратны при выборе темы для своего блога.
Раскодировать код можно следующим образом:
Кликните по картинке, что бы увеличить.
1. Заходим в админ панель, далее переходим Внешний вид->Редактор->Функции темы.
2. Ищем этот «закодированный код».
У меня он выглядит следующим образом:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | function check_theme_footer() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = '<br />'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); fclose($fd); if (strpos($c, $l) == 1) { theme_usage_message(); die; } } } check_theme_footer(); |
3. Находим строчку
if (strpos($c, $l) == 0)
И меняем значение 0 на 1.
Все готово! Теперь Вы можете перейти в файл footer.php и удалить ненужные внешние ссылки.
Вот еще к примеру, нашел на Youtube интересное видео по этой теме, webmaster показывает на своем web-ресурсе, как можно удалить закодированные ссылки из подвала блога.
Когда я шаблон поменял у меня ТИЦ слетел с 2 до 0. Я так понял что менять шаблоны блога опасно для позиции в поисковиках. Ты как считаешь?
Не тиц, а Pr. Не опасно, если в новом шаблоне восстановить все менюшки и функции, которые были у старого.
Менял себе шаблон, ни как не повлияло на ТИЦ и PR.
По логике и не должно!
Нет сам не смог, в выходные я в дороге буду. Если будешь писать про этот плагин дай знать. Про дизайн блога ты так и не ответил сам делал или обращался к кому?
Я купил шаблон и установил на блог. Шаблон стоил 50$.
У меня вопрос не совсем в тему статьи хотел установить плагин Wordpress Thread Comment который заменяет кнопку ответить в коментариях. Установил но при нажатии ответить всплывает окно что то вроде одобрить у админа. Никто не сталкивался с такой проблемой? Может у тебя Саша есть статья по этой теме?
Нет Олег, не припомню, что бы я писал про этот плагин. В принципе на выходных помочь смогу, если конечно ты сам не разберешься до этого времени.
Ко мне обращаются порой с просьбой помочь удалить ссылки в шаблоне. Такое порой встречаешь, жуть прям. Как только не защищают эти ссылки вредные.
Ко кстати тоже пару раз обращались удалить эти ссылки) Они в основном встречаются только в бесплатных шаблонах.
В своём новом шаблоне я успешно решил эти проблемы. Немного другим способом.
Но и этот, что ты описал, Александр, заслуживает внимания
Ну способов много, я всего лишь описал один из них, который работает.
Сам недавно решил подобную проблему. Перепробовал всё, что только можно. Но всё равно при изменении footerа, блог полностью ломался. Помог плагин Blogroll Remover.
Игорь, а как бы посмотреть Ваш блог, в котором решена эта проблема?
Я бы тоже полюбовался заодно.
Блог в студию)
О как) а я без плагина провозился целый день)
Спасибо вам большое за урок. У меня тоже в подвале ссылка, но я ее никак убрать не могу почему-то. Пойду попробую еще и ваш вариант.
Алла, надеюсь этот способ вам поможет. Хотя шаблоны разные, поэтому код у вас скорее будет немного по другому выглядеть.