Проблемы с закодированным footer | Ижевский блог о заработке

Проблемы с закодированным footer

Недавно менял тему своему старому блогу, который купил года 1.5 назад. Для этого прогуглив пару сайтов выбрал одну темку, которая как раз сейчас стоит. Проблема была в том, что надо было раскодировать footer, потому что там стоял копирайт на сайт, который эту тему перевел с английского. Конечно я сторонник авторских прав, но только для проектов, которые не торгуют ссылками.

Частой проблемой в этом случае становится то, что создатели так умело кодируют файлы, что при небольшом изменении тема полностью не работает и выскакивает следующий текст:

This theme is released free for use under creative commons licence. All links in the footer should remain intact. These links are all family friendly and will not hurt your site in any way. This great theme is brought to you for free by these supporters.

Суть надписи в том, что тема защищена и чтобы она работала необходимо вставить снова все старые ссылки. Естественно с такой проблемой я еще не сталкивался и поэтому пришлось обратиться к google, в котором как всегда всё есть. В итоге узнал, что закодированный текст находится обычно в functions.php в виде строк типа:

‘aWYgKCFlbXB0eSgkX1JFUVVFU1RbInRoZW1lX….3JlYXQgdGhlbW

С помощью декодера шаблонов на выходе получился следующий текст:

function check_theme_footer() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, “wp-admin”) > 0 || substr_count($uri, “wp-login”) > 0 ) { /* */ } else { $l = ‘=”http://freewordpressthemes.ru/” title=’; $f = dirname(__file__) . “/footer.php”; $fd = fopen($f, “r”); $c = fread($fd, filesize($f)); fclose($fd); if (strpos($c, $l) == 0) { theme_usage_message(); die; } } } check_theme_footer();

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

P.S. кстати обмениваюсь постовыми с другим моим блогом, так что если будет интересно, то пишите на мыло stas-kungurov…mail.ru

При поддержке:

Отличный хостинг по низким ценам для блогеров.
Недорогая юридическая консультация от профессионалов.

24 августа, 2010

Подпишись на новости блога по почте и получай всю необходимую информацию, которая поможет тебе заработать с помощью своих сайтов (уже больше 400 подписчиков) :

Комментарии

проблемы с закодированным футером не существует. есть проблема халявщиков (:

Ответить

Спасибо! Сейчас искал в яндексе что делать и обрадовался когда увидел значок твоего блога.

Ответить

Спасибо автору! Пол дня промаялся с этой бедой!
В итоге благодаря данной статье нашел в файле component.php
какой-то код, заменил 0 на 1 и теперь могу менять ссылку в футере!

Ответить

admin Reply:

Рад был помочь

Ответить

Спасибо за статью. Не знаю сколько еще бы промучилась без нее.

Ответить

admin Reply:

Очень хорошо, что она вам помогла.

Ответить

Ваше личное мнение по этому вопросу
Если не получилось оставить комментарий, напишите в ICQ 55305466

(обязательно)

(обязательно)