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

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

Некоторые разработчики тем кодируют ссылки на свои сайты в футере с помощью
различных инструментов. Открыв файл footer.php вы увидите сплошной неразборчивый код, больше всего похожий на неправильно выставленную кодировку в браузере. Кракозябры, проще говоря. Внесение каких-либо изменений в этот код черевато ошибками в дизайне, сползанием или наползанием различных его элементов друг на друга, и другими неприятными вещами. Скажем, при попытке исправить код первого переведенного мной шаблона (о успешной процедуре ниже), у меня пропал футер и начала притормаживать музыка в винампе.

Если подвал закодирован, и внести в него изменения нельзя, то как быть? Найти другой дизайн не всегда бывает возможно, так как этот, закодированный, может отвечать всем вашим требованиям к дизайну, и заменить его просто нечем.

  1. Вариант №1. Связаться с автором и купить дизайн. Скорее всего, дороже 2000—3000 рублей он вам не выйдет. Более того, при цене в 45−80$ за тему с известного ресурса, автор бесплатной, но закодированной темы, вполне может согласиться раскодировать вам тему и за 10−20$. А если проект некоммерческий, и любые расходы нежелательны?
  2. Вариант №2. Автор одного из сайтов по локализованным темам WordPress, предложил довольно изящное решение — заключить весь футер в тег noindex. Вы в начале и в конце этой кракозябры просто вставляете <noindex> и </noindex> сответственно, и сообщаете тем самым поисковому роботу Яндекса, что индексировать все, что находится между данными тегами не нужно. Решение простое, но оно не позволяет предотвратить утечку веса страниц по Google (PR), и не позволяет вставить вам свои копирайты в подвал сайты и счетчики статистики.
  3. Вариант №3 опробованный мной только что, позволяет решить вопрос закодированного подвала. Сработает он, конечно, не на всех шаблонах, но если у вас ничего не вышло, можете прислать свою тему мне, я попробую помочь.

Для превращения закодированного подвала в удобоваримый вид нам нужно:

  1. Тема со злосчастным подвалом.
  2. Тема с нормальным подвалом.
  3. Текстовый редактор с поддержкой UTF-8.

Обновлено по многочисленным просьбам: для упрощения процедуры откройте закодированный файл, вставьте текстовую метку ДО и ПОСЛЕ кодированной части (слово КОД, например, или какие-либо цифры), сохраните, откройте блог в браузере, просмотрите исходный код страницы, выделите все, что между вашими метками и замените закодированную часть в файле.

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

Владимир, автор блога Ars Longa, Vita Brevis, предложил достаточно удобное решение по избавлению вас от ссылок на сайт автора дизайна. Чтобы убрать исходящие ссылки со страниц своего сайта, вы можете закомментировать их. Таким образом, внешних ссылок на вашем сайте станет существенно меньше, и в то же время, ссылки на автора останутся в коде страницы. Это, конечно, не пройдет с темами с кодированными частями дизайна, но если кодированных частей нет, и лицензия, под которой распространяется тема прямо не сообщает об обязательном наличии на сайте активной гиперссылки на автора дизайна, то вы и авторское право не нарушите, и от лишних внешних ссылок избавитесь.

А по кодированным темам есть еще один вариант. Недавно я скачал с распространенного зарубежного ресурса тему (DawnTheme), которая, к сожалению, имела кодированный подвал. Тема была красивая, и я ее все же перевел. Через несколько дней я нашел сайт автора темы, где увидел эту же тему, но без кодированного подвала. То есть, авторы коллекций с бесплатными темами нередко сами кодируют чистые темы, выложенные разработчиками для свободного скачивания, прибавляя в процессе кодирования свои ссылки к естественной ссылке на автора. Паразитируют так, короче. Поэтому, найдя понравившуюся вам тему, в панели Дизайн обязательно перейдите на сайт автора, отыщите там эту же тему, и скачайте и установите именно ее. Такой финт я нашел еще в пяти темах, скачанных со сайтов с бесплатными коллекциями WordPress тем.

Если нужна помощь, в локализации тем или плагинов, пишите, постараюсь помочь.

И, конечно, оставайтесь на связи — скоро я опубликую с большим трудом найденный саундтрек к кинофильму «Неверная». Музыка просто потрясающая!