Numeralis
Подписаться
Numeralis
Numeralis
  • FAQ
  • Создатели
  • Предметный указатель
  • Реклама
  • Информационное спонсорство
  • О нас
  • Контакты
  • Уроки

Как убрать ссылки в “подвале” WordPress темы защищенной лицензией?

  • 19 Сен 2012
  • Администрация Numeralis.ru
Total
0
Shares
0
0
0

Опытные блогеры стараются изменить шаблон своего блога. Даже если шаблон устраивает, то стараются поменять внешний вид, установить новые плагины, чтобы блог не был близнецом тысяч таких же, использующих один и тот же шаблон.
Но бесплатные шаблоны имеют один существенный недостаток: множество ссылок, которые ведут на разные посторонние сайты. А если попытаться удалить эти ссылки из «подвала», то выясниться, что “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”, то есть еcли хотите пользоваться бесплатным шаблоном, то придется мириться с этими ссылками. Но существует способ, как убрать эти ссылки с «подвала».
Перед тем, как вносить изменения в какой-либо файл, необходимо сделать его копию. Это можно сделать следующим образом: скопировать содержимое документа в текстовый редактор Notepad++ сохранить файл с тем названием, под которым он хранится на хостинге. Если в результате ваших неправильных действий ваш сайт перестанет работать, то сразу надо зайти на сайт через FTP клиент FileZilla, найти папку с вашей темой (wp-content — themes — Ваша тема – templates), найти файл, в который вносили изменения, и заменить его старой копией.
Для того, чтобы избавиться от ссылок в подвале, необходимо отредактировать файл functions.php. В этом файле содержится код на запрет редактирования footer.php. Этот код авторы платных шаблонов прописывают для того, чтобы блогеры заплатили ему деньги за удаление ссылок из подвала. Но можно обойтись и собственными силами. Для этого необходимо:
1. Открыть файл functions.php и найти строки, которые начинаются со слова eval. Это может выглядеть так:
[source language=’php’] eval(base64_decode.
[/source] Пытаемся раскодировать эти строки. Если у вас строка выглядит так:

[source language=’php’] eval(base64_decode(‘Y2hlY2tfdGhlbWVfaGVhZGVyKCk7′));
[/source] то переходим на сайт декодер и в декодере вставляем строку Y2hlY2tfdGhlbWVfaGVhZGVyKCk7, копируем, вставляем в форму и нажимаем ”Decode data”, и получившийся код вставляем за строку eval(base64_decode(‘Y2hlY2tfdGhlbWVfaGVhZGVyKCk7′)).
Теперь в файле functions.php все в порядке.
Для закрепления теории на практике возьмем какой-либо шаблон с сайта http://magpress.com. Скачаем и установим шаблон.
Открываем файл functions.php, находим строку, которая начинается с eval. Это может быть следующий код:
[source language=’php’] eval(base64_decode(‘ZnVuY3Rpb24gdGhlbWVfdXNhZ2VfbWVzc2FnZSgpIHsgDQpnbG9iYWwgJHRoZW1lbmFtZSwgJHNob3J0bmFtZTsNCiRya191cmwgPSBnZXRfYmxvZ2luZm8oJ3RlbXBsYXRlX2RpcmVjdG9yeScpOw0KZWNobyAoIjxkaXYgc3R5bGU9XCJ3aWR0aDo4MDBweDsgbWFyZ2luOmF1dG87IG1hcmdpbi10b3A6MzBweDsgcGFkZGluZzoxNXB4OyB0ZXh0LWFsaWduOmNlbnRlcjsgYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGOyBib3JkZXI6NXB4IHNvbGlkICNGRjAwMDA7IGNvbG9yOiMwMDAwMDBcIj4iKTsNCmVjaG8gKCI8ZGl2PjxpbWcgc3JjPVwiJHJrX3VybC9pbWFnZXMvZXJyb3IuanBnXCIgYWx0PVwiRXJyb3JcIiAvPjwvZGl2PiIpOw0KZWNobyAoIjxkaXYgc3R5bGU9XCJmb250LXNpemU6MzBweDsgbGluZS1oZWlnaHQ6IDM2cHg7XCI+PGI+T3Bwcy4uWW91IEhhdmUgTW9kaWZpZWQgVGhlIEZvb3RlciBMaW5rcy4uVGhpcyBUaGVtZSBJcyBEZWFjdGl2YXRlZCE8L2I+PC9kaXY+Iik7DQplY2hvICgiPGRpdiBzdHlsZT1cImZvbnQtc2l6ZToxMnB4O1wiPjxiPlRoaXMgVGhlbWUgSXMgUmVsZWFzZWQgRnJlZSBGb3IgVXNlIFVuZGVyIENyZWF0aXZlIENvbW1vbnMgTGljZW5jZS4gQWxsIExpbmtzIEluIFRoZSBGb290ZXIgTXVzdCBSZW1haW4gSW50YWN0IEFTIElTLiBQbGVhc2UgQXBwcmVjaWF0ZSBUaGVzZSBTdXBwb3J0ZXJzIEVmZm9ydCBJbiBQcm92aWRpbmcgWW91IFRoaXMgR3JlYXQgVGhlbWUgRm9yIEZyZWUuPC9iPjwvZGl2PiIpOw0KZWNobyAoIjxkaXYgc3R5bGU9XCJmb250LXNpemU6MTlweDsgcGFkZGluZy10b3A6MjBweDtcIj48Yj5QbGVhc2UgRm9sbG93IFRoZXNlIFN0ZXBzIFRvIFJlc3RvcmUgVGhlIEZvb3Rlcjo8L2I+PC9kaXY+PG9sIHN0eWxlPVwibWFyZ2luOjA7IHBhZGRpbmc6MjBweDsgdGV4dC1hbGlnbjpsZWZ0O1wiPjxsaT5QbGVhc2UgcmVkb3dubG9hZCA8YSBocmVmPVwiaHR0cDovL3d3dy5tYWdwcmVzcy5jb20vd29yZHByZXNzLXRoZW1lcy8kc2hvcnRuYW1lLmh0bWxcIiB0YXJnZXQ9XCJfYmxhbmtcIj4kdGhlbWVuYW1lIFRoZW1lPC9hPiBkaXJlY3RseSBvbiBvdXIgd2Vic2l0ZS48L2xpPjxsaT5Db3B5ICZhbXA7IHBhc3RlIGFsbCBkZWZhdWx0IGZpbGVzIGFuZCBmb2xkZXJzIGludG8gdGhlIHRoZW1lIGZvbGRlciB2aWEgRlRQLjwvbGk+PGxpPkZpbmFsbHksIHJlZnJlc2ggeW91ciBwYWdlIHRvIGdvIGJhY2sgdG8geW91ciBob21lcGFnZS48L2xpPjwvb2w+PC9kaXY+Iik7fQ0KZnVuY3Rpb24gY2hlY2tfdGhlbWVfZm9vdGVyKCkgeyANCiRsID0gJ0NvdGVyYSA8YSBocmVmPSJodHRwOi8vd3d3Lm1hZ3ByZXNzLmNvbSI+V29yZFByZXNzIFRlbXBsYXRlPC9hPiBCeSA8YSBocmVmPSJodHRwOi8vd3d3LndlYnNpdGUtYnVpbGRlci5uZXQiPldlYnNpdGUgQnVpbGRlcjwvYT4nOw0KJGYgPSBkaXJuYW1lKF9fZmlsZV9fKSAuICIvZm9vdGVyLnBocCI7DQokZmQgPSBmb3BlbigkZiwgInIiKTsNCiRjID0gZnJlYWQoJGZkLCBmaWxlc2l6ZSgkZikpOw0KZmNsb3NlKCRmZCk7IGlmIChzdHJwb3MoJGMsICRsKSA9PSAwKSB7DQp0aGVtZV91c2FnZV9tZXNzYWdlKCk7IGRpZTsgfX0NCmZ1bmN0aW9uIGNoZWNrX3RoZW1lX2hlYWRlcigpIHsgDQppZiAoIShmdW5jdGlvbl9leGlzdHMoImZ1bmN0aW9uc19maWxlX2V4aXN0cyIpICYmIGZ1bmN0aW9uX2V4aXN0cygidGhlbWVfZm9vdGVyX3YiKSkpIHsgdGhlbWVfdXNhZ2VfbWVzc2FnZSgpOyBkaWU7IH19DQpmdW5jdGlvbiBmdW5jdGlvbnNfZmlsZV9leGlzdHMoKSB7DQppZiAoIWZpbGVfZXhpc3RzKGRpcm5hbWUoX19maWxlX18pIC4gIi9mdW5jdGlvbnMucGhwIikgfHwgIWZ1bmN0aW9uX2V4aXN0cygidGhlbWVfdXNhZ2VfbWVzc2FnZSIpICkgeyB0aGVtZV91c2FnZV9tZXNzYWdlKCk7IGRpZTsgfX0NCmFkZF9hY3Rpb24oJ3dwX2hlYWQnLCAnY2hlY2tfdGhlbWVfaGVhZGVyJyk7DQphZGRfYWN0aW9uKCd3cF9oZWFkJywgJ2Z1bmN0aW9uc19maWxlX2V4aXN0cycpOw0KY2hlY2tfdGhlbWVfZm9vdGVyKCk7′));?>
[/source] После того, как нашли необходимую строку, переходим на сайт декодер, и вставляем код, находящийся между кавычками, нажимаем ”Decode data”.
[source language=’php’] function theme_usage_message() {
global $themename, $shortname;
$rk_url = get_bloginfo(‘template_directory’);
echo («

«);
echo («

Error

«);
echo («

Opps..You Have Modified The Footer Links..This Theme Is Deactivated!

«);
echo («

This Theme Is Released Free For Use Under Creative Commons Licence. All Links In The Footer Must Remain Intact AS IS. Please Appreciate These Supporters Effort In Providing You This Great Theme For Free.

«);
echo («

Please Follow These Steps To Restore The Footer:
  1. Please redownload $themename Theme directly on our website.
  2. Copy & paste all default files and folders into the theme folder via FTP.
  3. Finally, refresh your page to go back to your homepage.

«);}
function check_theme_footer() {
$l = ‘Cotera WordPress Template By Website Builder‘;
$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; }}
function check_theme_header() {
if (!(function_exists(«functions_file_exists») && function_exists(«theme_footer_v»))) { theme_usage_message(); die; }}
function functions_file_exists() {
if (!file_exists(dirname(__file__) . «/functions.php») || !function_exists(«theme_usage_message») ) { theme_usage_message(); die; }}
add_action(‘wp_head’, ‘check_theme_header’);
add_action(‘wp_head’, ‘functions_file_exists’);
check_theme_footer();
[/source] Вставляем полученный код вместо старого, закодированного. Теперь необходимо найти строку:
[source language=’php’] fclose($fd); if (strpos($c, $l) == 0)
[/source] и заменить 0 на 1. Получим:
[source language=’php’] fclose($fd); if (strpos($c, $l) == 1)
[/source] Сохраняем изменения. Теперь можно менять и удалять адреса в footer.php выбранного шаблона.

Из-за нововведения в сапе, на эту страницу часто заходят, чтобы прочитать «как убрать линки с подвала». Но статья не об этом. Если Вас интересует «сапа как убрать линки с подвала», то подождите, со дня на день опубликуем новую статью.

Total
0
Shares
Share 0
Tweet 0
Pin it 0
Метки материала
  • wordpress
  • раскодировать шаблон
  • снятие защиты с шаблона
Администрация Numeralis.ru

Материалы сайта, написанные и опубликованные редакцией портала

Предыдущий материал
  • Уроки

Как сделать 301 редирект сайта в .htaccess

  • 18 Сен 2012
  • Администрация Numeralis.ru
Смотреть материал
Следующий материал
  • Уроки

SEO для изображений

  • 19 Сен 2012
  • Администрация Numeralis.ru
Смотреть материал
Вас также может заинтересовать
Смотреть материал
  • Уроки

Запрет ссылочного в Яндексе

  • Андрей Бабкин
  • 5 Май 2015
Смотреть материал
  • Featured
  • Уроки

Оглавление обучающих материалов

  • Администрация Numeralis.ru
  • 8 Май 2014
Смотреть материал
  • Уроки

Влияние возраста страницы на позицию в выдаче. Как ускорить продвижение?

  • Администрация Numeralis.ru
  • 12 Май 2013
Смотреть материал
  • Уроки

Поисковые алгоритмы ранжирования Яндекса

  • Администрация Numeralis.ru
  • 6 Май 2013
Смотреть материал
  • Уроки

Несколько простых способов повысить свою доходность в SAPE.

  • Администрация Numeralis.ru
  • 25 Янв 2013
Смотреть материал
  • Уроки

Если Вы разместили пост с ошибкой

  • Администрация Numeralis.ru
  • 18 Окт 2012
Смотреть материал
  • Уроки

Google: страницы не уходят из Гугла

  • Администрация Numeralis.ru
  • 20 Сен 2012
Смотреть материал
  • Уроки

Почему в индексе Google страниц больше чем у Яндекса.

  • Администрация Numeralis.ru
  • 20 Сен 2012

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Метки
Apple C++ Party 2014 CNews CodeFreeze facebook Google mail.ru Mail.Ru Group Microsoft Netpeak seo smm TrueConf Академия Яндекса Безопасность интернет-приложений Вебинары Воронцов Константин Гроховский Леонид Конференции Костин Евгений Машинное обучение Мероприятия Обучающий центр CyberMarketing Онлайн Академия Zillion Петров Алексей Пресс-релизы Роскомнадзор Россия Семинар Технопарк Mail.ru Group ТопЭксперт Управление продуктом ШРИ в Москве ШРИ в Москве 2012 Шестаков Олег Школа вебмастеров Яндекс Яндекс.Директ бизнес литература вебинар вконтакте конференция курсы рецензии форум
Numeralis
Удивительный мир Digital маркетинга

Введите ключевые слова для поиска и нажмите Enter