Полезное        29.12.2022   

Плагин TAC (ТАК): проверка темы на внешние ссылки и вредный код. Безопасность и защита своего блога на WordPress — важные советы Что это за плагин и для чего он нужен

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

Скачать и установить можно двумя способами:

  • Черед админ. меню: Плагины -> Добавить новый -> Поиск: TAC , Theme Authenticity Checker (TAC), Установить, Активировать;
  • Или с оф. сайта WordPress: Theme Authenticity Checker (TAC) . Положить в папку, не забыв распаковать архив: ../wp-content/plugins.

Зачем устанавливать TAC ?

Проще, продемонстрировать, визуально …

Итак, решил сделать красоту у себя на сайте. Стандартные темы, впрочем, как и те, что можно поискать средствами самого ВП (Из админ. меню: Внешний вид -> Темы -> Избранные / Популярные / Свежие ) вызывают скуку. Или бедный функционал, нет простора для полета творческой мысли, да и, вообще …

В Интернет много бесплатный шаблонов для Вордпресс, много платных, много бесплатно платных. Особенно, вызывают интерес последние. Не так ли?

Ни один вэб мастер не устоит перед соблазном бесплатно скачать премиум темы для Вордпресс, и я не исключение. Правда, в оправдание себя скажу, я беру темы, чтоб их изучить, понять насколько они мне подходят, а если тема, действительно, стоящая — беру, не раздумывая.

  • Мне очень нравятся шаблоны молодой студии: mythemeshop.com (в рунете не засвечены, для сео очень хороши);
  • И старожил, премиум класса шаблоны: themeforest.net .

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

Увлекся, еще раз, по этапам:

1 Скачали приглянувшийся шаблон Вордпресс к себе на ПК, затем его установили и активировали (). У меня это будет шаблон Sivex 1.2. 2 В меню администратора сайта: Внешний вид -> TAC

Возможны три варианта развития событий, см. рис:

Theme Ok! — с темой все в порядке, можно ни о чем беспокоится, использовать, как душе вэб мастера угодно.

Encrypted Code Found! (Зашифрованный код найден! ) — забудьте о ней, легче найти другую подобную тему. Уж, поверьте. Да, можно вырезать код или подменить футер. Но шкурка вычинки не стоит. Проще найти безопасную тему. А уж, если это «та самая» — то купите у разработчиков.

Но обратите на разницу между случаем (1) и случаем (3). Кстати, первый случай — платная тема, второй — платная тема .

Все прояснить кнопочка «Details »

1 — можно исправить, убрать ссылки. Или выбрав [Edit ] (может не получится), или через админ. часть: Внешний вид -> Редактор -> Выбрать тему для изменения , выбрать соответственный файл (который — синий). Или через файловый менеджер самого хостинга или через ФТП…

Но в любом случае, это «лечится», а некоторые ссылки не видны никому кроме вас, можно и не трогать.

3 После того, как проверили шаблон на «вшивость» — плагин можно деактивировать: Плагины -> Установленные -> ТАК, Деактивировать

Чем опасен Encrypted Code Found! (Зашифрованный код найден! «)

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

Приветствую вас, дорогие друзья, коллеги, дамы и господа! Сегодня поговорим о очень плагине TAC ) ,что в переводе означает "проверка темы на подлинность".Плагин TAC предназначен для сканирования исходных файлов шаблона (темы) на наличие в них посторонних, вредоносных, а так же закодированных ссылок. Если проще сказать, ищет скрытые левые в теме WordPress .

Как правило в каждом шаблоне есть ссылки на сайт автора , они видны не вооруженным глазом, здесь все честно: вам бесплатный шаблон, ему обратную ссылку. Но есть такие пингвины (не хорошие люди), которые кодируют ссылки и вставляют их в шаблон. При попытке их удалить, просто за просто ломается шаблон блога или он перестает работать. Тем самым такие поганцы зарабатывает на этом, предлагая за определенную сумму их удалить. Другие, таким образом продвигают свои сайты (говносайты) наращивая тиц, а если линк ведет на плохой ресурс,то может пострадать ваш блог. Вам это надо? Конечно нет. Для того, чтобы проверять установленные темы на посторонние ссылки, надо обязательно установить модуль TAC.

Как установить плагин Theme Authenticity Checker (TAC)

Установка плагина происходит через админ панель вашего блога, в разделе Плагины-Добавить новый. В окошке поиска вставьте название Theme Authenticity Checker (TAC) и нажмите поиск:

Поиск Theme Authenticity Checker (TAC)

Затем, на открывшееся странице нажимаем "Установить". После установки не забудьте его активировать:

Установить плагин Tac и его активировать

Как пользоваться плагином TAC

Заходим в раздел Внешний вид и кликаем на подраздел TAC:

Кликаем на TAC

Один клик и перед вами предстанут установленные ваши шаблоны. Если с темами все в порядке, то картина будет такая:

С темами все окей

Можете спать спокойно, с шаблонами все окей. Если появится такое:

Тоже страшного в этом ни чего нет. Это статические ссылки. Они могут вести на Twitter автора или на RSS фид. Их спокойно можно удалить. Чтобы узнать о них в подробностях, нажмите на кнопку Details и плагин отобразит (как на скрине выше) всю ссылку и где они находятся в шаблоне. Вот мы и подошли к самому не приятному моменту, это когда рядом с темой покажется красненькое предупреждение:

Закодированный код в теме

Значит в теме установлена закодированная ссылка (base64_decode). В подробностях плагин даст информацию: путь к файлу темы, номер строки и небольшой фрагмент подозрительного кода. Для новичков лучше избавиться от такого шаблона и больше не скачивать их на сайте, где происходят такие не хорошие вещи. Мой вам совет: используйте темы с официального сайта WordPress.org, там их тысячи. Но если вам очень нравится шаблон и там есть закодированные ссылки, то можно попытаться их декодировать. Как это сделать, читайте в следующих статьях.

Всего доброго. Удачи и всегда проверяйте плагином TAC. Обезопасьте себя от неприятностей.

(function(w, d, n, s, t) { w[n] = w[n] || ; w[n].push(function() { Ya.Context.AdvManager.render({ blockId: "R-A-292864-4", renderTo: "yandex_rtb_R-A-292864-4", async: true }); }); t = d.getElementsByTagName("script"); s = d.createElement("script"); s.type = "text/javascript"; s.src = "//an.yandex.ru/system/context.js"; s.async = true; t.parentNode.insertBefore(s, t); })(this, this.document, "yandexContextAsyncCallbacks");

Привет, дорогие читатели! Уже второй день я катаюсь на сноуборде в Хибинах, тут снежно, солнечно и очень здорово! В конце отчета читайте подробности.

Если вы решили создать свой блог на WordPress и подыскиваете подходящую тему, то мой сегодняшний пост для вас. Но и тем, кто уже знаком с Вордпрессом, будет полезно ознакомиться с информацией этого обзора. Речь пойдет про плагин TAC (Theme Authenticity Checker). Он обеспечивает проверку шаблона на ссылки, которые могут быть встроены в скачанную вами тему.

Для чего нужен TAC?

С такой проблемой могут столкнуться те, кто скачал тему не с официального сайта WordPress — wordpress.org/themes, а с других сторонних источников. В такие шаблоны могут внедрять скрытые для вас, но открытые для индексации поисковиков ссылки. А лишние ссылки, т.е. не просто те, которые ведут на сайт разработчиков, а спамные, которые захламляют ваш сайт, никому не нужны. Здесь-то нам на помощь и приходит плагин TAC для WordPress.

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

Работа с плагином TAC: удаление статических ссылок

Скачать Theme Authenticity Checker можно с официального сайта — wordpress.org/plugins/tac , либо найдите его в поиске раздела установки плагинов.

После установки активируем его и находим в админ-панели (Внешний вид – TAC). Он автоматически определяет все ли в порядке с вашей темой. На рисунке ниже приведен один из примеров того, что может показывать плагин TAC для WordPress-темы.

В данном случае мы видим, что он определил, что с темой все ОК. Однако есть 3 статические ссылки, просмотреть которые можно, нажав «Details».

Как видим, TAC определил, в какой части шаблона находятся ссылки – в footer.php. Оттуда нам предстоит их удалить.

Перед тем, как приступить к удалению, обязательно сделайте .

После того, как вы сделали бэкап, заходите в файл footer.php, находите все перечисленные выше ссылки и убирайте их от a> до .

Затем проверяете, как работает сайт. Если вдруг вы не можете зайти в админку, это значит, что в файле functions.php введены ограничения на удаление данных ссылок. В этом случае, замените измененные файлы шаблона на те, которые вы ранее сохранили. Зайдите в файл functions.php и найдите там такую строку: vs (fgecbf ($p,$y)==0 . В ней нужно заменить 0 на 1. После этого вновь удалите ссылки.

Как избавиться от зашифрованного кода?

Второй вид сообщения, которое может показать ТАС – это «». Вот пример:

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

Находите по номеру строчки код в файле sidebar.php (в вашем случае он может также находиться в footer.php). Выглядеть он может примерно так:

Копируйте весь этот набор букв и цифр. Для его расшифровки понадобиться специальный сервис. Вот один из них: base64-encoder-online.waraxe.us

Вставляйте код в пустое поле и нажмите «Decode data»:

Сервис преобразует зашифрованный код в привычный нам. В нем нужно найти те части, которые отвечают за вывод ссылки (a href). Теперь мы видим обычный статический код, который находим в файле сайдбара и, по аналогии с вышеописанным способом, удаляем.

После этого еще раз проверьте тему с помощью плагина ТАС. В идеале он должен показать «Theme OK!» и отсутствие статических ссылок.

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

Смотрим видео о плагине, если остались вопросы:

Второй способ проверки шаблона на ссылки

Бывает, что плагин не находит всех ссылок. Поэтому рекомендую еще раз просмотреть код глазами. В браузере щелкните правой кнопкой мыши по рабочей области и выберите «Исходных код» (в разных браузерах название может отличаться). Глазами просмотрите html-код вашего сайта на наличие внешних ссылок. Можно воспользоваться поиском (Ctrl+F), введя в поле <а и просмотрев все найденные ссылки.

P.S. В этом году нас собралось шестеро для катания в Хибинах. Снимаем трехкомнатную квартиру за 400р. в сутки с человека недалеко от городского склона. Целыми днями катаемся по разным трассам, а вечерами развлекаемся дома. Сегодня я решила временно поменять сноуборд на лыжи, взяла их у подруги и начала учиться. Зацените фотки:

Так будку на вершине горы ветер облепил снегом:

С каталки прихожу обессиленная, поэтому разбираться с вопросами в комментариях пока времени не найду. Желаю и вам снежных зим, пока!

Сегодня мы разберем плагин TAC (Theme Authenticity Checker). Он довольный прост в использовании и чрезвычайно полезный. Плагин TAC ищет в коде темы WordPress ненужные ссылки . Само собой задается вопрос, что за такие эти, нежелательные ссылки ?
Любой автор (обычно в подвале темы - footer.php ) размещает ссылку на свои блоги или на сайты спонсоров. Это вполне нормально: не просто так же он работал. Вы вправе решать сами, оставлять ли эти ссылки на своем блоге, либо их закомментировать или совсем убрать (об этих способах об "убирании" ссылок с видимой части мы поговорим других уроках по разделу , так что самое время подписаться на RSS , чтобы не пропускать новые уроки и полезные материалы ).

Но, к сожалению, встречаются такие "умные люди", которые берут готовые темы (хотя они никак не связаны с созданием шаблона), редактируют ссылки (вставляют свои) и распространяют другим. Согласитесь, довольно нечестный ход. Наиболее правильный способ того, чтобы быть уверенным, что ссылки в теме действительно принадлежат автору-создателю, это скачать шаблон WordPress с официального сайта темы (). Если это невозможно, можно проверить ссылки плагином Theme Authenticity Checker (TAC). Он покажет все ссылки, имеющиеся в шаблоне.

Они рассчитывают на то, что есть большое количество пользователей WordPress, которые не разбираются в php и поэтому боятся лезть в эти дебри, и поневоле оставляют эти ссылки висеть и работать на тех, кто их там установил. Кроме того, в шаблон может быть установлен вредоносный код типа hijack, который будет менять настройки браузеров посетителей такого блога. Плагин TAC позволяет вычислять эти сомнительные элементы.

Как видите, все-таки стоит ставить данный плагин. Все ради Вашей же безопасности и не стоит "награждать" мошенников.

Проверка на наличие нежелательных ссылок в теме с помощью плагина Theme Authenticity Checker (TAC)

Если с Вашей темой все нормально, можете деактивировать плагин Theme Authenticity Checker (TAC). Это, конечно, нужно делать не обязательно, но я выключаю его (после того, как убеждаюсь, что с моим шаблоном все нормально), чтобы меньше нагружать свой блог. Если же с Вашей темой что-то не в порядке, как в моем случае, ждите следующий урок: я расскажу Вам, как решить данную проблему.

Сегодня познакомимся с очень полезным плагином TAC (Theme Authenticity Checker). Для чего нужен плагин TAC (плагин ТАК)? Для экономии времени и автоматического определения вредного кода и внешних ссылок в темах (шаблонах) WordPress.

Все мы, время от времени, не против скачать понравившуюся бесплатную тему. Набираем в поисковике - скачать шаблоны wordpress . И взору открываются бесчисленные ресурсы, которые кишат шаблонами на любой вкус и тематику.

Скачали тему оформления, установили и даже не подозреваем, что «новый жилец» полон «блох» и нуждается в чистке. Скаченные темы следует проверять на наличие зловредного кода и внешних ссылок. А этого «добра» в них порой хватает. Заниматься этим в ручную достаточно утомительно. Представьте, вам нужно перелопатить кучу кода и умудриться не удалить нужную его часть. Весело? Кто пробовал сделать это в ручную, скажет - НЕТ! Плагин ТАК сканирует все скачанные темы и выдает полную информацию на наличие вредного кода и внешних ссылок.

Шаг 1. Плагин TAC (ТАК) . Распаковываем скаченный архив.

Шаг 2. Помещаем папку с плагином сюда: ../wp-content/plugins/

Шаг 3. и активируем плагин.

Шаг 4. После активации ищем его во вкладке «Внешний вид» , рис. 1

Шаг 5 . Для примера я скачал шаблон «Urban-Lights» . Шаблон оказался с «блохами», рис. 2

Нажмите на кнопку «Details» и вы увидите все то, от чего нам надо избавиться. В моем случае это шесть внешних ссылок.

Пять из них находятся в файле footer.php , о чем подсказывает надпись wp-content/themes/Urban-Lights/Urban-Lights/footer.php и еще одна притаилась в файле sidebar1.php , о чем также свидетельствует надпись wp-content/themes/Urban-Lights/Urban-Lights/sidebar1.php , рис. 3 (изображение активно)

Шаг 6. Чтобы очистить тему и не зацепить при этом остальной код следует воспользоваться текстовым редактором с поиском и хорошо, если в нем будет подсветка синтаксиса. Я пользуюсь редактором с подсветкой синтаксиса Notepad++. В статье Вы можете прочесть, где его скачать, как установить и использовать.

Открыв в редакторе нужные файлы, в моем случае это файлы footer.php и sidebar1.php, приступим к очистке темы. Для этого копируем из «Details» строку кода и вставляем ее в поиск редактора. Notepad покажет искомый элемент, а нам останется аккуратно удалить его. Далее по той же схеме, находим и удаляем строчки одну за другой. Итак до тех пор, пока не найдете и не удалите все находящиеся в «Details».