Чистим бесплатную тему WordPress от "мусорных" ссылок
В настоящее время завести блог может даже пятилетний школьник. Такие сервисы как Живой Журнал, а так же бесплатные блог сервисы как wordpress.com, blog.ru и прочие им подобные позволяют это сделать в считанные минуты. Но блог будет располагаться на домене третьего уровня. Сапа, например, такое не принимает. А вот Блогун даже очень неплохо кушает.
В данной статье я все таки хотел уделить внимание автономным блогам, созданным на доменах второго уровня. Т.е. адрес сайта будет принимать вид http://mysite.ru или http://mysite.com. Где com или ru – это доменные зоны. Почему именно второго уровня? Если вы хотите серьезно заняться блоггингом, то для выбора домена второго уровня для вашего блога существуют следующие веские причины.
- Домен второго уровня будет принадлежать вам, а не блог-сервису.
- Все настройки движка блога выполняются только вами.
- Дизайн блога выбираете вы.
- Монетизацию выполнить гораздо проще.
- Нет «лишней» рекламы от домена-родителя.
Но при этом вам придется раскошелиться по следующим пунктам.
- Регистрация домен (от 99 рублей в год).
- Хостинг (от 150 рублей в месяц)
Установку движка моего любимого WordPress я по умолчанию оставляю блоггеру, так что это будет бесплатно. Теперь, когда движок установлен, можно перейти к установке плагинов и дизайна. Плагинам я посвящу в ближайшее время отдельную статью, а в этой хочу подробнее остановиться на дизайне блогов для моего любимого движка WordPress.

Дизайн вашего блога представляет собой тему. Физически тема представляет собой папку, в которой располагаются php файлы, а так же рисунки, которые являются элементами дизайна. PHP файлов обычно
- index.php
- header.php
- footer.php
- sidebar.php
- archive.php
- archives.php
- single.php
- page.php
- comments.php
- 404.php
- functions.php
- и другие
В сети находится большое количество бесплатных тем самого различного дизайна. Например у этого блога это уже третий дизайн. Тему очень долго искал. И если найду тему еще интереснее, то поменяю
. Кто то скачивает бесплатные темы и переделывает их под себя.
Все эти темы позиционируются как бесплатные. Но бесплатный сыр только в мышеловке. Так же примерно поступают и авторы. Они вставляют в код темы ссылки на свои авторские сайты. Чтобы вы в знак благодарности за то, что пользуетесь разработками автора, оставили у себя на блоге обратную ссылку на его сайт.
Казалось бы проблема решается просто, залезть в исходники и найти то место, где стоит ссылка и просто поменять ее на свою или совсем удалить. Но авторы «хитрят» и шифруют код исходной темы. Например вы вместо кода:
<div id=»footer»>
<p>Copyright 2009 … Design by <a href=»http://terehoff.com»>Terehoff</a> brought by <a href=»http://www.wp4themes.com»>WordPress Themes</a></p>
<div class=»clear»></div>
</div>
<!– Configure Google Analytics under Settings / Google Analytics –>
</body>
</html>
видите код:
<?php $_F=__FILE__;$_X=’Pz4JPC9kNHY+DQoJPGQ0diA0ZD0icDFnNUIydHQybSI+
PC9kNHY+DQogICAgPGQ0diA0ZD0iZjIydDVyIj4NCgkJCTwhLS0gZDIgbjJ0IHI1bTJ2
NSAtLT4NCgkJCTxwPjwxIGhyNWY9Imh0dHA6Ly93d3cuZnI1NXN0eWw1ei5jMi
4zay9zcDJydHNjMXItdGg1bTUvIj5TcDJydHNDMXI8LzE+IGJ5IDwxIGhyNWY9Imh
0dHA6Ly93d3cuZnI1NXN0eWw1ei5jMi4zayI+RnI1NVN0eWw1ei5jMi4zazwvMT4u
IFNwMm5zMnI1ZCBieSA8MSBocjVmPSJodHRwOi8vd3d3LjUtYzFzaC0xZHYxbm
M1Lm41dC8iIHQxcmc1dD0iX2JsMW5rIj5QMXlkMXkgTDIxbjwvMT4sIDwxIGhyN
WY9Imh0dHA6Ly93d3cuYzFzaGZyMW5jaDRzNS5jMm0vIiB0MXJnNXQ9Il9ibDF
uayI+QzFzaCBBZHYxbmM1PC8xPiAxbmQgPDEgaHI1Zj0iaHR0cDovL3d3dy5kNW
J0LWMybnMybDRkMXQ0Mm4tMmZmNXJzLmMybS8iIHQxcmc1dD0iX2JsMW5
rIj5ENWJ0IEMybnMybDRkMXQ0Mm48LzE+LjwvcD4NCgkJCTwhLS0gZDIgbjJ0I
HI1bTJ2NSAtLT4NCgkJCTxkNHYgY2wxc3M9ImNsNTFyIj48L2Q0dj4NCgk8L2Q
0dj4NCgk8P3BocCB3cF9mMjJ0NXIoKTsgPz4NCg0KDQo8L2IyZHk+DQo8L2h0
bWw+’;eval(base64_decode(‘JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3R
ydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfc
mVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfU
j0wOyRfWD0wOw==’));?>
brought by <a href=»http://www.wp4themes.com»>WordPress Themes</a>
Т.е. в футере – подвале вашего блога на ВСЕХ страницах будут отображаться две внешние ссылки на посторонние сайты, которым вы разве что обязаны тем, что скачали у них бесплатную тему. Как от этого вылечиться?
Для начала можно просто попробовать удалить зашифрованный фрагмент, но в большинстве случаев это приводит к свдигам верстки, поэтому это не вариант. Я рекомендую следующий алгоритм, как убрать из подвала посторонние ссылки.
- Делаем копию всей темы в отдельное место.
- Загружаем главную страницу блога с выбранной темой.
- Открываем исходный код страницы (в FireFox комбинацией клавиш Ctrl-U).
- Опускаемся в самы низ исходного кода и ищем строчку что то около <div id=»footer»> (начало подвала)
- Копируем код от нее до самого конца вниз (ее саму тоже).
- Заходим в файл footer.php, выделяем полностью весь код и вместо него вставляем то, что находится в буфере обмена. После этого сохраняем файл и пробуем перезапустить главную страницу.
- Если ничего не изменилось, то вы правильно нашли начало и конец «зашифрованного» кода. Теперь уже расшифрованный код можно править как вашей душе угодно. А именно удалить или заменить коды и инкоры ссылок на свои.
- Если слетела верстка, значит вы что то могли пропустить, верните старый footer.php на место и постарайтесь понять, что вы пропустили.
- Хочу обратить ваше внимание, что любая htm страничка должна заканчиваться закрывающими тегами </body> и </html>. Они зашиты либо в коде файла indx.php или в самом footer.php.
Пробуйте, старайтесь, и все у вас получится. Если вдруг возникнут вопросы, пишите мне и я постараюсь вам помочь.
Терехов
Постовой на друга Легиона. Как оказаться на его месте, смотрите тут


