Как удалить ссылки из темы WordPress, закодированные ссылки
20.10.2017
Здравствуй, читатель! В прошлой статье рассмотрены основы работы с темой WordPress, но нюансов много, и рассказать обо всем сразу не получилось, поэтому этот пост является логическим продолжением. В нем я расскажу о том, как удалить ссылки из темы WordPress. Обычно эти ссылки располагаются в подвале сайта и порой даже визуально не заметны.
Большинство тем содержат ссылки на сторонние ресурсы, в том числе на спамные. Их всячески маскируют, шифруют, кодируют или даже добавляют специальный код в functions.php, блокирующих работу панели администратора, после удаления ссылок.
Для нахождения всех линков и зашифрованного кода используется плагин TAC (Theme Authenticity Checker). Плагин устанавливается стандартно:
; плагин состоит всего из одного файла, поэтому распакуйте архив, найдите файл tac.php и перекиньте его в директорию /wp-content/plugins на сервере; активируйте плагин.Настройки плагина расположены в разделе «Внешний Вид» — ТАС. Плагин настроек не имеет, он самостоятельно анализирует каждую из доступных тем и показывает в каких шаблонах находятся ссылки и зашифрованный код, если такой имеется.
Theme Ok! — нет зашифрованного кода. Static Link (s) Found... — найдено статических ссылок. Их следует внимательно просмотеть. Encrypted Code Found! — найден зашифрованный код.Нажав на Details, TAC покажет, в каких файлах темы содержится подозрительный код.
Перед тем как вносить какие-то изменения в файлы темы, обязательно сделайте их резервное копирование на свой компьютер. Если после внесенных изменений, блог стал некорректно работать, замените измененный файл на резервный.
Давайте рассмотрим возможные варианты: