Недавно решил заняться дизайном этого сайта и поставить новую тему оформления блога. Набрав в гугле запрос, посетив несколько сайтов, скачав несколько тем я обнаружил, что в шаблоне у них встроены ссылки. В сайдбаре и футере “красовались” неприметные линки про “взять кредит в банке”, “ремонт офисов под ключ” и так далее. Ссылки эти, оказывается, так просто не убираются банальным удалением строк из соответствующих файлов шаблона. Более того, ссылка в сайдбаре вообще закодирована с помощью base64. При удалении ссылок “в лоб” шаблон не работает, а ехидно выводит сообщение о необходимой неприкосновенности ссылок для нормального функционирования. Пришлось погуглить для выяснения обстоятельств. Итак, конечно же, исправить шаблон можно довольно просто. Для этого во первых нужно декодировать стоки, зашифрованные base64 – это легко делается с помощью онлайн декодировщиков, в окно ввода которого нужно скопировать и вставить зашифрованную строку из шаблона. Она выглядит обычно примерно так:
<?php $str = ‘PGEgaHJlZj0iaHR0cDovL21pc3lzYmFua2luZy5jb20vbmVtbm9nby1vLWZvbmRvdm9tLXJ5bmtlLXJvc3NpaSI+0J3QtdC80L3QvtCz0L4g0L4g0YTQvtC90LTQvtCy0L7QvCDRgNGL0L3QutC1INCg0L7RgdGB0LjQuDwvYT4KCQkJPC91bD4KCQkKICAgICAgICAgIAoJCTwvZGl2PgoJPC9kaXY+CgkKPC9kaXY+’; echo base64_decode($str);?>
В декодер нужно вставлять то, что окружено кавычками, а результатом заменять всю эту php конструкцию. Часто в этой строке стоит не только ссылка, но и закрывающие теги div. Поэтому, если просто удалить всю эту строку, то верстка съедет. То есть сначала нужно заменить все закодированные участки шаблона перед дальнейшими действиями. Далее, где нибудь в файле functions.php имеется функция, которая считывает файл (например footer.php) и проверяет, есть ли в нем ссылка. То есть, обладая небольшими навыками в PHP можно легко подкорректировать работу данной функции в нужных нам целях.
Однако, тут возникает ряд вопросов, связанных с тем, насколько такие действия порядочны. Автор шаблона старался, делал для всех нечто полезное и ссылки в установленном шаблоне – это вознаграждение для автора. Однако, меня берет сомнение, насчет того – имеют ли ссылки в свежескачанных шаблонах отношение к дизайнерам, которые трудились над созданием этих шаблонов? Ведь это так удобно, взять несколько сотен шаблонов с ссылками, поставить туда уже свои ссылки и выложить у себя на сайте. А что на это скажешь ты, вебмастер?
Поделиться: twitter facebook