Закодированные участки тем WordPress

Опубликовано 8 мая, 2009 в WordPress

Закодированный footer.php

Думаю, все вебмастера сталкивались с закодированными участками кода в темах для WordPress (да и не только, но особое распространение эта фигня получила в footer.php тем именно для WordPress):

 <?php echo(base64_decode("0JvQvtC60LDQu9C40LfQsNGG0LjRjy......

Как правило, в такие участки вставляют копирайты (ссылки на сайт разработчка). Я ничего не имею против копирайтов, но такое извращение – это уже сверхкрайняя мера. Пользователь темы не может узнать, что конкретно выводится в этом участке. Во-первых, он не может его редактировать (не убирая ссылок, изменить фон например или вставить еще 1 ссылку). Во-вторых, он не знает что за код выполняется на его хостинге. А вдруг там ифрейм с вирусом или отсылатель паролей? Неужели непонятно, что если юзер захочет убрать копирайты, он все равно уберет.

Часто на форумах возникает вопросы «что это за фигня в моей теме и как ее убрать@. Что интересно – в каждой такой теме умельцы пишут небольшие скриптики на PHP, которые расшифровывают все это дело. А убрать(раскодировать) эту гадость можно гораздо проще.

Заходим в редактор темы, выбираем нужный файл для редактирования, ставим метку до кода |start| и метку после кода |stop|.

|start|<?php echo(base64_decode("0JvQvtC60LDQu9C40LfQsNGG0LjRjy...... "); ?> |stop|

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





Комментарии «Закодированные участки тем WordPress»:
Нет комментариев. Будете первыми?
Ваш комментарий:


Я рекламные комменты не удаляю, но оно тут нафиг не нужно.