Сегодня у нас гостевой пост от Виталия Ревы, автора блога 3cms.org, посвященного всему, что связано с созданием сайтов на WordPress, Joomla и Drupal. Виталий расскажет, как определить название и, в идеале, адрес сайта шаблона на сайте, использующем какую либо из вышеуказанных CMS.
***
Просматривая сайты в интернете, вольно или нет, каждый пользователь, будь то дизайнер, web-программист или самый обычный user, оценивает внешний вид веб-ресурсов, независимо от тематики и основного направления сайта. Именно по этой причине множество веб-мастеров стремятся улучшить и уникализировать используемую тему посредством изменения файлов CSS, и правкой PHP-файлов.
Но все же, если шаблон был скачан с интернета или даже его изготовила профессиональная дизайнерская студия по специальному заказу, это можно очень легко отследить. Ниже рассмотрим, как возможно узнать какие шаблоны Joomla, Drupal и WordPress используются на сайте, максимально быстро и эффективно.
Для начала рассмотрим популярный блоговый движок – Вордпресс (думаю, будет наиболее актуально :)). Мне известны два способа, по которым можно узнать название темы. Первый предполагает просмотр файла стилей CSS, второй – только лишь просмотр исходного кода.
Переходим на сайт, на котором хотим определить название темы, что бы далеко не ходить возьмем блог greencoma.ru.
В первую очередь определяем движок сайта, открываем исходный код страницы (обычно CTRL+U) и ищем мета-тег generator, по которому сразу же можно определить используемую CMS и ее версию.
Также, просмотрев файл robots.txt, можно удостовериться, что был использован WordPress, т.к. названия каталогов, закрытых от индексации (Disallow): wp-content и wp-admin, характерны именно для WP.
Узнав, что используется WordPress 3.0.5, переходим на поиск файла стилей css. Для упрощения этой процедуры советую использовать встроенный поиск браузера – CTRL+F, в котором вводим “.css”, нам необходим файл под названием style.css.
И первый же результат это именно то, что нужно, переходим по ссылке, которая представлена в исходном коде, а именно greencoma.ru/wp-content/themes/hybrid/style.css, и в самом верху, в комментариях, можно увидеть следующую информацию:
- название темы: Hybrid;
- ссылку на производителя: http://themehybrid.com/themes/hybrid;
- краткое описание шаблона;
- версию темы: 0.8;
- имя автора и ссылку на него: JustinTadlock, justintadlock.com.
Благодаря данному методу, удалось узнать название используемой темы (Hybrid) на greencoma.ru, а также получить ссылку, по которой возможно скачать данный шаблон на сайте производителя.
Что касается шаблонов, которые созданы под заказ, в css-файле указывается только название темы и имя автора.
Второй способ будет немного легче – все, что нужно сделать, это в HTML коде найти директорию, в которой хранится шаблон (в WP это папка themes) и посмотреть следующие значения.
И опять мы наткнулись на Hybrid, что подтверждает использование данного шаблона.
Переходим к следующей, не менее популярной CMS, а именно – к Joomla. Следует отметить, что в джумле шаблоны хранятся в каталоге templates. Опять, чтобы далеко не ходить, для примера возьмем портал webмасtера – 3cms.org, на котором используется Joomla. Это можно узнать, просмотрев robots.txt, а также по характерному названию одной из папок – stories, которая упоминается в исходном коде.
Оговорюсь сразу, первым способом, то есть просмотром файла css название используемого шаблона узнать не удастся, поскольку в файле стилей не указан производитель, только лишь методом пробы удалось отыскать файл javascript: 3cms.org/templates/yoo_nano/warp/js/search.js, в котором указывается только производитель, название шаблона упущено.
Поэтому переходим сразу ко второму способу, к поиску названия темы в html-коде. Как упоминалось выше, папка в которой хранятся темы называется templates, логично, что имя следующей вложенной в templates папки будет названием используемого шаблона.
Можно утверждать, что на портале WebМасtера используется шаблон Yoonano, от производителя YOOtheme.
Для Drupal я выбрал сайт местного интернет-провайдера, мне всегда было любопытно узнать название используемой темы на этом сайте. Узнал, что используется именно CMS Drupal благодаря каталогу /misc/, который характерен для Друпал.
Директория, в которой хранятся шаблоны, называется так же, как и в wordpress – themes. В файле css опять таки ничего не указано, но просмотрев исходный код и отыскав директорию /themes/, можно прийти к выводу, что испольузется тема под названием “storm”, которая, скорее всего, была заказана у web-студии, поскольку интернет-провайдер называется точно так же.
/sites/all/themes/storm/style.css
В заключение скажу, что первый способ (просмотр файла css) не всегда эффективен, в ряде случаев может возникнуть ситуация, когда в файле стилей не указывается название шаблона, пример – 3cms.org.
Такими же способами можно узнать названия используемых плагинов, компонентов и модулей на сайте, только необходимо внимательно просматривать исходный код страницы и хорошо знать используемый движок, поскольку необходимо уметь определять директории, в которых хранятся скрипты, плагины, модули, шаблоны, изображения и т.п.
И что вам дает, то что вы определили шаблон на чужом сайте?
WhiteKrol,
То, что мы можем найти его и скачать/купить, если он нам очень понравится. Нынешний шаблон блога я нашел аналогичным способом.
Если тема(шаблон) понравился, узнав его название, его можно быстрее найти и использовать и у себя на сайтах. Было несколько раз, что я спрашивал через комментарии название темы на сайте, теперь же это можно самому узнать, так что очень полезно.
Автор текста прямо таки КЭП ОЧЕВИДНОСТЬ…
Кэп, поведай нам еще что-нибудь…?
А по делу – кто хоть 1-2 шаблонов на CMS делал – знают эту информацию… В топку КЭПа))))
Eremkin, а кто не делал?
Действительно, не все же сами делают шаблоны. Полезная статья. Помню, как искала названия понравившихся шаблонов – замучаешься. Теперь у меня индивидуальные дизайны в моих блогах и свой веб-дизайнер, проблем с этим нет, но ведь все когда-то начинают…
А если название изменено? Можно ли как-то узнать название темы WordPress?
Попробовал определить тему вордпресса на интересующем меня сайте. Но название папки сменено, а css почищен. Так что пока не особо получилось )
БРАТОК +++РЕСПЕКТ
Полезная информация. Для начинающих самое то… +++РЕСПЕКТ
Если вы тщательно изучите тему написания гостевых постов, получение более ста новых подписчиков за каждый гостевой пост станет реальностью. Задумайтесь об этом. Как долго вам придется искать сто новых подписчиков, если вы будете просто ждать, пока кто-нибудь посетит ваш блог или сайт, а затем надеяться, что этот посетитель подпишется на вашу рассылку?
Не так давно Я выиграл тысячи в этом клубе
Я выиграл бабки в этом любимом онлайн-казино
Не так давно Я вывел деньги в этом онлайн-клубе
Позавчера Я выиграл деньжищи в этом надежном казино