Рубрики

Урок 25 Как раскодировать код в шаблоне WordPress

Петр Александров
Автор статьи Пётр Александров
145
Время прочтения: 4 мин.

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

Процесс раскодирования шаблона

  1. Для начала нужно определить, где находится кодированный текст. В прошлом уроке плагин TAC показал, что он у меня находится в подвале, то есть в footer.php:

    Почти всегда кодируют подвал, так как обычно там располагаются ссылки на разработчиков.
  2. Открываем файл шаблона, где нужно раскодировать код, в моем случае это footer.php. Он у меня выглядит следующим образом:
    Вот этот «набор букв и цифр» у меня имеет очень длинное продолжение.
  3. Теперь нужно вставить какой-нибудь закомментированный текст перед и после кода (напомню, закомментировать текст можно следующим образом: <!—Комментарий—>). Я вставил в начало
    &lt;!--begin--&gt;

    в конец

    &lt;!--end--&gt;

    Теперь футер (footer.php) у меня выглядит следующим образом:

  4. Теперь открываем наш блог и смотрим в исходный код шаблона (выполните действия для Вашего браузера):
    В Opera 10: Вид —> Средства разработки —> Исходный код (Или просто нажмите Ctrl+U);
    В Mozilla Firefox: Вид —> Исходный код страницы (Ctrl+U);
    В Google Chrome: Управление текущей страницей —> Разработчикам —> Исходный код страницы (CTRL+U);
    В Internet Explorer: Страница —> Просмотр HTML-кода.
  5. Ищите в этом коде наш комментарий, в моем случае begin. Во всех браузерах достаточно воспользоваться поиском (CTRL+F) и найти требуемое слово (begin).
  6. Копируете расположенный код между begin и end:
  7. Скопированное выше вставляете в подвал темы (footer.php) вместо набора букв и цифр, показанном в пункте 2:
  8. Я удаляю строки, которые не ведут на автора:
  9. Сохраняю изменения (не забудьте убедиться, что сохраняете файл в кодировке UTF-8).
  10. Вот результат, проведенной работы (так теперь выглядит подвал моей темы):
  11. Напоследок, проверяем плагином TAC наличие вредоносных и ненужных ссылок.
  12. Теперь с темой WordPress все в порядке! Вот подтверждение:

P. s. У кого не получилось раскодировать файл с помощью этого урока, предлагаю посмотреть видео на Seoprofy: Как убрать закодированные ссылки с footer для тем на wordpress

_______________________________

Следующий урок: Урок 26 Защита от спама в комментариях.

145 комментариев на «Урок 25 Как раскодировать код в шаблоне WordPress»
  1. Денис
    http://trade-man.ru

    да блин 🙂 вобщем вставил между кодом 🙂

  2. Денис
    http://trade-man.ru

    ой, в прошлом сообщении не видно кода:
    вот так:
    ..ссылки рекламные в футере тупо закрыть в но как то мне

  3. Денис
    http://trade-man.ru

    Петр здравствуйте, у меня к сожалению описанный метод не сработал 🙁 Сайт http://trade-man.ru не посоветуете что можно еще придумать? Я уже и как вы написали сделал и раскодировать пытался.. У меня по всему шаблону такие закодированные коды натыканы 🙁
    Если посмотрите код страницы пришлось ссылки рекламные в футере тупо закрыть в но как то мне это все равно не нравится..

    • com

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

  4. Петр Александров Автор статьи

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

    • евгений

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

      • Петр Александров Автор статьи
        https://wpnew.ru

        Что именно вам не понятно?

        • евгений

          мне все не понятно, х…ня полная,от куда эти коды брать и куда их втыкать

          • евгений

            начиная с 18 задания я не могу сделать….если кому то все понятно, мне ничего не понятно и коменты не помогают

    • com

      Да это полезно для новых людей в блогосфере и которые не очень разбираются в коде.

  5. Olega
    http://olegablog.ru

    А зачем комментарии ставить? Просто в исходном скопировать, перезалить, и удалить всё ненужное. Так проще и быстрее.

Добавить комментарий
Ваш адрес email не будет опубликован. Обязательные поля помечены
Нажав на кнопку «Отправить комментарий» вы принимаете соглашение на обработку персональных данных.
Подпишитесь на бесплатные уроки по e‑mail и получите книгу в подарок
Нажав на кнопку «Подписаться» вы принимаете соглашение на обработку персональных данных.
Книга по SEO