Сайтостроение        27 августа 2017        257         3

Убираем зашифрованные ссылки с шаблона WordPress

Убираем зашифрованные ссылки с шаблона WordPress

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

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

Для начала вам потребуется пересмотреть все файлы шаблона, и отыскать в каких файлах присутствует кодировка ссылок. Как я писал выше, обычно они бывают в файле «functions.php», но также могут быть и в другом месте «footer.php», «sidebar.php» и т.д. Как только нашли такой код, сделайте копию файла, на всякий случай, перед редактированием файла. Код в файле может быть закодирован двумя способами, каждый из которых выполняет свою задачу eval(base64_decode(‘…. набор символов ….’)); eval(gzinflate(base64_decode((‘…. набор символов ….’)));

1)При первом случаи вам поможет этот сервис(Free online base64 encoder and decoder).

При переходе на сервис копируем и вставляем набор символов, который находится внутри кавычек, и нажимаем на кнопку «Decode data». После того как код обработается и появится закодированный код, который копируйте и вставляйте в место всего кода «eval(base64_decode(‘…. набор символов ….’));», Сохраняем и проверяем. И так далее с другими файлами такого рода.

Читать также:  Наполнение сайта контентом

2) Ну а для второго варианта зашифрованного кода вам потребуется перейти по этой ссылке к сервису «eval gzinflate base64_decode PHP Decoder». А теперь, в отличии от первого варианта, потребуется вставить весь код «eval(gzinflate(base64_decode((‘…. набор символов ….’)));» форму.

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

зашифрованные ссылки,WordPressПосле расшифровки кодов в php код, проверяем какие функции выполняет данный код. Бывает такое что код отвечает за вызов какой то функции, или код проверяет наличие копирайтов и рекламных ссылок. В лучшем случае код проверки можно удалить, а потом и ссылки, сохранить и проверить. Но если после удаления также не работает, потребуется более глубже залезть в php код. Все таки с php кодом проще работать чем с кодом.

Одного решения нет для всех шаблонов, главное избавится от проверки наличия рекламных ссылок.

Обсуждение: 3 комментария
  1. Художественная ковка во Владимире Ковка — mhk-az.ru

  2. That is very fascinating, You’re an overly professional blogger. I’ve joined your feed and stay up for seeking more of your fantastic post. Additionally, I have shared your website in my social networks!

  3. I’d like to order some foreign currency is ativan as good as valium Riding high on their stunning last-minute victory over the Green Bay Packers in yesterday’s NFC championship, it’s easy to understand why the Seattle Seahawks are so high on their quarterback, Russell Wilson.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Идем с нами!!!
Рубрики

Яндекс.Метрика