Как можно избавиться от зашифрованного кода в Footer*е

Автор:
Nurlan Kemelbekov

Если вы открываете footer.php и видите зашифрованный код, избавьтесь от него! Некоторые разработчики тем (или локализованные версии) могут использовать зашифрованный код, чтобы заставить вас показать ссылки на их сайты и, возможно, даже больше — скрывать вредоносный код.

Они думают, что если они закодировали его,  вы не сможете избавиться от зашифрованного кода. Как можно избавиться от зашифрованного кода, не разрушая функциональность темы? Простое удаление зашифрованного кода, вероятно, вызовет разрушение работы сайта, так что не делайте этого. Следуйте этим простым шагам, чтобы преобразовать зашифрованный код в обычные ссылки или текст. Затем вы можете удалить те части, которые, по вашему мнению, могут навредить сайту.

  • Вариант 1

Найти файл, который вызывает функцию get_footer. Обычно она находится в таких файлах, как index.php или single.php. Открыть этот файл в текстовом редакторе, к примеру Notepad++. Начните с index.php. Вы можете найти функцию get_footer в нижней части страницы. Если нет, попробуйте single.php затем page.php.

Закомментируйте строку до и после вызова функции get_footer так, чтобы раздел файла выглядел следующим образом:

<!--################################################--> <?php get_footer(); ?> <!--###############################################-->

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

Сохраните файл и убедитесь, что он загружен на ваш сайт WordPress.

Откройте страницу в браузере. Если вы использовали index.php, чтобы добавить комментарий к функцие php get_footer, перейдите к вашей домашней странице WordPress. В противном случае перейдите на нужную страницу и откройте его в веб-браузере.

Щелкните правой кнопкой мыши на странице в браузере и выберите «Просмотр кода страницы», чтобы увидеть фактический HTML страницы. Используйте функцию поиска вашего браузера (CTRL+F), чтобы найти текст в тегах комментариев, например, # # # # # # …. Скопируйте все между тегами комментариев и вставьте его вместо зашифрованного кода в футере. Удалите все, что хотите, например, ссылки на другие сайты и все, что выглядит вредоносным или то, что Вы просто не хотите, чтобы находились на ваших страницах. То есть сделать все, чтобы файл footer.php был безопасным после избавления зашифрованного  кода.

  • Вариант 2

Я предполагаю, что вы уже знаете, как редактировать файлы и делать резервные копии файлов и FTP и все такое.

Откройте footer.php и удалите ссылки, которые вам не нравятся.

Найдите и откройте Themater.php в папке темы и закомментируйте или удалите линию 512.

А также переместиться вниз на линию 513 и удалить wp_initialize_the_theme_load (); оставляя другие вещи кода боковой панели на месте. Нумерация строк может отличаться.

Затем открыть  functions.php и удалить примерно такой код …

function wp_initialize_the_theme_load() { if (!function_exists("wp_initialize_the_theme")) { wp_initialize_the_theme_message(); die; } }

Наконец открыть header.php и в строке 1 удалить код …

<?php function wp_initialize_the_theme() { if (!function_exists("wp_initialize_the_theme_load") || !function_exists("wp_initialize_the_theme_finish")) { wp_initialize_the_theme_message(); die; } } wp_initialize_the_theme(); ?>

Я бы не советовал делать это на живом сайте, если не знаете, что делаете. Я бы предложил сделать все изменения сразу, а потом уже загрузить на WP и установить.

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



Вам также может понравиться:


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

* Copy This Password *

* Type Or Paste Password Here *

1 × 4 =

Я просто хотел сказать, как сильно я ценю Ваш комментарий на мой пост. Спасибо Вам !!