Как удалить кодирование в футере » Блог DINa

How to Remove Footer Encryption

21.05.2009
ReTweet

Большинство тем для wordpress распространяются по лицензии Creative Commons Attribute 2.0+ License. Это означает, что вы можете изменить тему по своему усмотрению, оставляя ссылку на авторов темы (копирайт).

Однако большинство скачиваемых темплат содержат в себе куски закодированного текста. Если вы видите в листинге файлов такие куски EVAL gzinflate base64_decode, то можете быть уверены – ваша темплата зашифрована. Я, конечно, согласен и поддерживаю стремление авторов не допустить удаление своих коопиратов, но шифрование, доходящее до абсурда, начинает просто бесить. К вящему моему недовольству этой фигней страдают и переводчики свободно распространяемых тем, которые добавляют еще и свои копирайты. Мало этого, в шифрованный блок засовывается и еще куча всяких ссылок, и нет никакой гарантии, что в этих кодах нам не подсунули что-то еще более интересное в виде ифреймов.

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

Шаг 1 Открываем index.php. Находим код <? PHP get_footer ();?>, отвечающий за вывод футера(подвала).

Шаг 2 Добавляем комментарий в код:
<!– Footer начинается–>
<? PHP get_footer ();?>
<!–Footer заканчивается—>

Сохраняем файл и загружаем на сервер (можно и локальный).

Шаг 3 Устанавливаем тему в wordpress и открываем в браузере сайт. Смотрим исходный код страницы (к примеру Ctrl + U для Firefox).

Шаг 4 Код между <!–Footer начинается–> и <!– Footer заканчивается–> и будет исходным некодированным кодом футера.
Теперь осталось открыть footer.php и заменить весь зашифрованный кусок кода на то, что вы получили.

Некоторые моменты.
Файл футера может быть зашифрован не весь, а только некоторый его кусок. И не обязательно в этом куску будут только ссылки. Вполне вероятно, что будут зацеплены и коды разметки страницы. Так что, при просто удалении зашифрованного кода, можно вполне ожидать, что шаблон развалится. В принципе вышеописанное решение в этом случае вполне поможет. Главное – вдумчивое корректирование объекта.

В других файлах (index.php, header.php) также вполне могут оказаться зашифрованные куски и куски шифров проверки наличия ссылок в коде подвала темы. Такие куски шифров подлежат удалению.

Некоторую помощ могут оказать онлайн сервисы, такие, как, к примеру, artlebedev.ru/tools/decoder

Удачной вам работы в достижении результатов.

Извините, но коментирование запрещено.

Коротко о сайте.

Блог meganfoxstar.ru поможет вам в Установке и настройке cms Vamshop, PHPProBid, Esyndicat, закрепит и расширит имеющиеся знания. Создание сайтов, продвижение сайтов, оптимизация информации. Теория и практика seo. CSS-верстка, веб-мастеринг, интернет-технологии, манимейкинги – все это и намного больше вы сможете найти на страницах нашего проекта!.

Основной        Дополнит         Twitter
RSS фид основной    RSS фид дополнительный    Всего Фолловеров блога
1006
RSSПодписка на обновления по RSS

Обновления блога по почтеОбновления блога на почтовый ящик