Вам знакома ситуация: увидели хороший и красивый шаблон на сайте под WordPress и очень хочется узнать, как она называется? То же самое и с плагинами: например, увидели интересное решение по антиспаму в комментариях или, скажем, голосование, реализованное на страницах блога, а автор не удосужился сообщить об использованных для этого плагинах?
У меня возникает такое постоянно. Кстати, не ругайте меня за то, что я иногда называю в своих постах темы шаблонами. Мне известно, как ругаются по данному вопросу правильные разработчики под WordPress и что нельзя называть их шаблонами, в этой CMS есть только “темы” строго по кодексу оной. Но ведь не кодексом единым воспитан вебмастер, есть ещё и злое слово – СЕО.
А народ у нас читать кодексы и правила не приучен, поэтому как ищут чаще в поиске, так я и буду писать. Ну или просто добавлять новые ключевики по мере анализа трафика.
Нужный сервис
Чтобы узнать тему на движке WordPress и установленные на нём же плагины можно использовать анализ по коду и файлам. Самостоятельно это делать не просто и затрачивается много золотого времени вебмастера, посему мы будем использовать уже обученного робота.
Я говорю о сайте WpDetect, умеющий искать нужные файлы, папки и коды. Вот ссылка на него.
Всё просто аки поисковая строка в Гугле. Вводим нужный нам домен и запускаем проверку одной единственной кнопочкой:
Возьмём, к примеру, довольно известный развлекательный портал “Панда Одобряет” на домене Pandda.me. Одна минута и мы узнаём шаблон сайта Панды – “Yelly”, это платная премиум тема, тут же нам выдаёт ссылку на разработчика и страницу продажи этого шаблона.
Чуть ниже установленные плагины. Наблюдаем довольно маленький список, это плагин кэширования “WP Super Cache”, оптимизацию кода на “Autoptimize”, СЕО от “Yoast SEO”, ну и “Q2W3 Fixed Widget” для создания плавающего блока в правом сайдбаре. Прямо стандартный набор.
Имейте ввиду, владелец конкретного блога может скрыть важные данные для определения темы и плагинов.
Например, я спрятал всё, что только смог спрятать. Не от жадности, а ради просто интересного времяпровождения, борясь с сервисом-одностраничником WpDetect.
Как скрыть
После небольших гуляний по файлам и коду я скрыл тему своего блога и спрятал некоторые плагины. Тут нужно отметить, что я не стал заведомо скрывать через код там, где это можно было сделать.
Просто при следующем обновлении плагинов, а обновлять их нужно непременно и вовремя, весь мой код слетит. А переписывать код каждый раз при каждом обновлении любого из плагинов – это жёстко, конечно. Если знаете какой-то другой путь для решения вопроса сокрытия используемых плагинов на сайтах под Вордпресс – срочно пишите в комментариях под данным постом!
В случаях же с шаблоном всё гораздо проще и уже придумано самими разработчиками WordPress. Просто создаём дочернюю тему и меняем там нужное, а главная (родительская) тема пусть обновляется сколько её душе ПХП-эшной вздумается! Вот так я ввёл в замешательство WpDetect.ru:
Плагины тоже только частично он показал, о причинах я написал выше.
P.S. Тут мне пришла в голову интересная мысль: а что если скрыть вообще всё? Я говорю не только про плагины, но и про сам факт использования движка WordPress. Тут нужно подумать, решение будет найдено!
Подпишись на рассылку и получай свежие кейсы первым:
А просто спросить у автора никак?
Ну если это блог, то автор может и ответить. А если это развлекательный сайт или вообще – контентный сайт. Вряд ли так просто будут всё сообщать.
Ещё авторы могут использовать в своих темах всякие хуки и просто написать свой код. Будешь искать плагин, а там просто вебмастер всё подправил ручками.
Это да. Забыл про хуки. Но в большинстве случаев сайты работают без таковых. Не говоря уже про самонаписание кодов.