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

Для WordPress существует огромное количество тем, как платных, так и бесплатных. После выбора и активации понравившейся вам темы, ее необходимо проверить на наличие в этой теме закодированных ссылок.

Плагин TAC (Theme Authenticity Checker) выявляет в коде темы ненужные и закодированные внешние ссылки. Плагин TAC показывает все ссылки находящиеся в выбранной вами теме WordPress.

Для чего необходимо избавиться от таких ссылок? Постепенно вы раскручиваете свой сайт, а размещенные в теме вашего сайта ссылки могут работать на сайт того человека, который их установил в этой теме.

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

Кроме того, в шаблон может быть установлен вредоносный код, который будет менять настройки вашего браузера. При установке и активации новой темы, ее всегда нужно проверять плагином TAC.

Установка плагина TAC

Для установки плагина TAC входите в «Админ-панель WordPress» => «Плагины» => «Добавить новый». В окне «Установить плагины» в поле «Поиск» нужно ввести выражение «TAC». После этого необходимо нажать на кнопку «Поиск плагинов».

В окне «Установить плагины» вы увидите плагин TAC (Theme Authenticity Checker), а затем нажимаете на ссылку «Установить». После подтверждения происходит установка плагина TAC. В окне «Установка плагина: TAC (Theme Authenticity Checker)» нажимаете на ссылку «Активировать плагин».

Проверка кода темы плагином TAC

После установки плагина TAC входите в «Админ-панель WordPress» => «Внешний вид» => «TAC».

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

Если тема прошла проверку плагином TAC, то тогда в зеленой рамке будет написано выражение «Theme Ok!».

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

При нажатии на кнопку «Details» будут отмечены ссылки, которые присутствуют в вашей теме, а также в каком именно месте они установлены.

  • Внимание! Перед любым изменением в файлах темы всегда делайте резервную копию изменяемого файла, чтобы восстановить работоспособность вашего сайта в случае неудачных действий. Файл, который вы хотите изменить, скопируйте перед этим в текстовый редактор, например, в блокнот.

Вы можете попытаться удалить или переименовать эти ссылки, или просто закрыть их от индексации.

Для этого нужно войти в «Админ-панель WordPress» => «Внешний вид» => «Редактор» => «Редактировать темы». В этом окне необходимо выбрать соответствующий шаблон для изменения.

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

Если шаблон не прошел проверку плагином TAC, то в красной рамке будет видно сообщение «Encrypted Code Found!».

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

Можно попробовать, если это возможно, удалить или раскодировать такие ссылки. Вам придется самим принять решение, устанавливать на ваш сайт, такую тему или нет.

После того, как тема прошла проверку, вы можете ее активировать для дальнейшего использования.

Деактивация плагина TAC

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

Для этого входите в «Админ-панель WordPress» => «Плагины» => «Установленные» => «TAC», и там нажимаете на ссылку «Деактивировать». Но, если этого не сделать, тогда плагин TAC останется активированным.

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

Выводы статьи

Плагин 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».

Приветствую вас, дорогие друзья, коллеги, дамы и господа! Сегодня поговорим о очень плагине 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");

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

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

  • Черед админ. меню: Плагины -> Добавить новый -> Поиск: 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! (Зашифрованный код найден! «)

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

(Глава из будущей книги для новичков)

Мы должны подключить сразу же для проверки шаблона на наличие вредоносного кода. Особенно важно это сделать тем, кто не проверил предварительно свой шаблон на присутствие в нем 64-битного кода. Как это сделать читайте в этой .

Cкачать плагин можно . [Плагин скачан уже 350 раз(а)]

Кликнем по этой строчке и попадем на страницу результатов работы плагина:

Что мы видим? Стандартная тема (по умолчанию) Twenty Eleven – в порядке, а вот в верхней теме — Estetica — мы видим, во-первых, какой-то недешифрируемый код и, во-вторых, есть одна статическая ссылка.

Чтобы узнать подробности кликнем по кнопке «Details»:

Рис.3 (кликабельно)

Мы видим, что найден 64-битный код (слова – base64) в 6 местах в 2 файлах. Я настоятельно советую не искушать судьбу и удалить такой шаблон. Co временем Вы научитесь проводить расшифровку такого кода на специальных сервисах, а пока – не рискуйте.

Можно перейти по ней и посмотреть куда же она ведет. А можно сразу попробовать ее удалить, но имейте ввиду, что это удается не всегда. Кликнем по ссылке (см.рис.3) и попадаем в редактор темы:

Рис.5 (кликните)

Находим нужные строчки и удаляем их. Для этого надо мышью выделить кусок кода от тега до закрывающего тега включительно, вот так:

Теперь кликаем ПРАВОЙ кнопкой мыши по любому участку поля с кодом и выбираем «Вырезать». Кусок кода исчезнет. Теперь открываем блокнот и вставляем туда этот код. Для этого надо его открыть, кликнуть ПРАВОЙ мышью и выбрать «Вставить». Код ссылки в блокноте может понадобиться для восстановления ссылки.

Я советую переходить на сайт так: в админке кликнуть по названию сайта (обычно в левом верхнем углу) ПРАВОЙ мышью и выбрать «Открыть в новой вкладке». У Вас будет 2 открытые вкладки: одна — с самим сайтом, а вторая – с открытой админкой (на странице редактора).

Но иногда удаление ссылки приводит к тому, что шаблон вообще перестает работать. Как тогда восстановить ссылку, если нельзя даже зайти в админку? С помощью Вашего FTP- клиента. Заходите на хостинг, открываете папку с темами, в нужной теме находите файл (в нашем случае это файл sidebar-right.php, у Вас это будет другой файл, название его запомните), ищите место откуда Вы убрали ссылку, копируете ее в блокноте и вставляете. Хотя Вы можете и просто удалить тему целиком. Я делаю и так, и так.

После восстановления ссылки с ней все равно надо что-то сделать, чтобы «вес» нашего сайта не утекал на сторону. Для этого существует специальный тег «nofollow». Это команда поисковым роботам не ходить по этой ссылке и не учитывать ее вовсе.

Чуть отвлекусь. Для чего вообще нам нужна эта бодяга со ссылками?

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

Продолжим. Тег nofollow пишется так (в одинарных кавычках):

Советую его вставлять сразу же после тега , так его легче Вам будет впоследствии искать. Причем и перед тегом nofollow, и после него должен быть пробел. У Вас должно получиться так:

P.S. А не поехать ли к друзьям в Краснодар? Зовут, при каждом звонке зовут приехать погостить. Наверно, съезжу через некоторое время. Намечу себе план — чего посмотреть в городе. Помотаюсь сам, в смысле, на такси (не люблю надоедать). Такси хорошее уже подобрал, «Амур» называется (адрес сайта — http://amurtaxi.ru). Поскольку тарифы меня мало волнуют (у всех примерно одинаково, хотя у них и недорого), то у меня критериев остается два: (1) простой для запоминания телефон и (2) срок подачи машины. Обещают, что ждать придется не более 10 минут. Для большого города — превосходный результат.