Опять про раскодирование тем WordPress..
Привет, с Вами опять SEOблондинка) В комментариях к предыдущему посту, один из читателей блога SEOblondinka.Ru справделиво посетовал о том, что в последнее время посты публикуются редко. Что ж, критика, увы, справедлива. Что есть, то есть)
Самое интересное, что пишу редко не потому, что НЕЧЕГО писать, а потому, что забираюсь иногда уже в такие дебри, что поводов для писанины на день возникает не по разу и желание поделиться полученным опытом имеется. Да только, пока разберешься с вопросом – уже, как правило, сил не хватает описывать и проблему, и найденное решение. А надо бы..
Вот сегодня я решила вернуться к теме, которую уже однажды поднимала в статье Как раскодировать подвал (футер) у темы Вордпресс. Только на этот раз речь зашла не о футере, способ раскодировки которого в большинстве случаев весьма прост, а понадобилось мне раскодировать тему целиком. Красивую такую, замечательную журнальную тему от New WP Themes.
Конечно, под словами “раскодировать всю тему” я не имею ввиду, что все файлы были сплошь заполнены кодом, однако, как показала проверка, помимо футера, код был еще и в шапке (файл header.php). И не только в шапке..
Попытка раскодировать шаблон стандартным способом (добавив комментарии до и после зашифрованного куска, и, посмотрев в исходном коде, что же находится между ними) не дала ничего. Во-первых, в хедере между комментариями попросту ничего не показывалось.. В футере показывалось, однако при малейшей попытке заменить зашифрованный код html-кодом – тема отказывалась напрочь работать.
Помучав Гугл и Яндекс, я получила подсказку, а потом и ответ. Подсказкой стал совет использовать замечательный плагин TAC, который показывает, есть ли шифрованный код в установленных темах и главное, где этот код находится, вплоть до файла и номера строки.
К тому времени, у меня уже зародилось предположение, что, возможно, разгадка кроется в единственном файле, который я до этого не рассматривала и куда вообще предпочитала не соваться, дабы не сломать случайно всё нафиг – functions.php Так и оказалось! В комментариях к одной из статей на тему раскодирования я нашла подтверждение своей догадки. После этого аккуратно залезла в код файла functions.php и обнаружила там кучу шифровки(((
Кода было откровенно много, а я – не программер.. И, несмотря на найденные дешифраторы (список в конце статьи) мне было откровенно лениво разбираться во всем этом закодированном изобилии, и тут в голову пришла спасительная мысль – может я уже не первая, кто бьется с темами этого сайта, они ведь такие классные!
Был задан соответствующий поисковый запрос и практически моментально нашлась спасшая меня статья! Вот она – Как раскодировать шаблон wordpress В ней оказалась пошаговая инструкция по раскодированию темы c сайта NewWPThemes.com, что мне и было нужно)
Помимо этого автор описал в статье массу причин, почему шифрование темы является вселенским злом. Для меня неприятным открытием стало то, что, как оказалось, зашифрованный код в большом количестве создаёт большую и совершенно ненужную нагрузку на сервер, этого я не знала ранее, а узнав, желание раскодировать тему стало еще сильнее.. Процесс расшифровки был выполнен в точности по образцу представленному в статье и через полчаса всё было готово! ) Благодарю автора статьи!
И на закуску немного всяческих полезных ссылок, с помощью которых можно в большинстве случаев помочь решить себе вопрос раскодировки зашифрованной темы.
Декодер 1. webpeppers.ru/tools/php/template_decode/
Декодер 2. webpeppers.ru/tools/php/template_decode/type1.php
Free online base64 encoder and decoder – base64-encoder-online.waraxe.us
eval gzinflate base64_decode PHP Decoder – tareeinternet.com/scripts/decrypt.php
Почитать еще записи на тему SEO, продвижения сайтов и ведения блога:
Метки: html, WordPress, дизайн блога, плагины, сайт, темы Wordpress, файл
16 Март 2011 в 23:05
Ого! Никогда бы не подумал, что девушка может в ТАКОМ разбираться. Очень хорошо объясняете
18 Март 2011 в 20:21
Спасибо за ссылку на статью о кодировках! У меня такая же проблема на шаблоне от New WP Themes, после установки шаблона на новый сайт решил сначала справиться с кодировками, авторскую ссылку неверно снесу навсегда вместе с остальными. Кстати тоже не думал, что столько всякой ерунды закодировано в шаблоне, снесу все что можно.
20 Март 2011 в 16:25
Полезный пост. Спасибо. Тоже не занл, что шифрование дает большую нагрузку на сервер.
9 Апрель 2011 в 22:08
Вот поэтому я вордпресом и не пользуюсь.Юзаю ДЛЕ там шаблоны свёрстаны нормальным HTML и можно редактировать как хочешь можно самому шаб сверстать без проблем зная HTML и CSS.