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

Вот и я, делая один из своих сплогов, открыл буржуйский шаблон, чтоб слегка перевести его и почистить от внешних ссылок. В конце файла footer.php красовался текст кодированный Base64, вроде такого:

<? echo(base64_decode('PGEgaHJlZj0iaHR0cDovL3psb3ktdG9ueS5ydS8iPldvcmRQcmVzczwvYT48L2Rpdj48L2
JvZHk+PC9odG1sPg==')); ?>

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

Чтобы раскодировать текст и удалить из него лишнее мож но вставить маркеры до и после кода:

<!--gsstart-->
<? echo(base64_decode('PGEgaHJlZj0iaHR0cDovL3psb3ktdG9ueS5ydS8iPldvcmRQcmVzczwvYT48L2Rpdj48L2
JvZHk+PC9odG1sPg==')); ?>
<!--gsend-->

Вот что получится в HTML коде страницы:

<!--gsstart-->
<a href="http://zloy-tony.ru/">WordPress</a></div></body></html>
<!--gsend-->

Еще стоит отметить плохим словом, особо ушлых ребят, которые вставляют ссылки на свои убогие сайты в знаки препинания, элементы дизайна, делают просто скрытые ссылки, меняют яваскриптом курсор на стрелочку, чбот ссылка не бросалась в глаза. Самый хороший способ обнаружить лишнюю ссылку — использовать инструмент, который показывает количество внешних ссылок на странице. Например SeoQuake, я писал о нем в посте про плагины для FireFox. Будьте бдительны.