No Image

Как удалить ссылки из шаблона вордпресс всех видов особенно скрытые

СОДЕРЖАНИЕ
28
10 февраля 2019

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

Что же требуется.

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

  1. Явные, которые напрямую встроены в шаблон, посредством тега <a>.
  2. Замаскированные то есть в самом коде их найти сложно, обычно исполняются каким либо скриптом либо php функцией. Если проще, то открыв сам код вам вы ничего не найдете, в на сайте ссылка будет действенна и активна, этот случай очень важен.

Некоторые блоггеры советуют чистить шаблон еще от меток, дат публикации, имени автора и тому подобного. Этого ни в коем случае делать нельзя потому что в будущем будем встраивать микроразметку в шаблон, а без этих данных ничего не получится (кроме меток, их можно удалять).

Начинаем.

Находим чужие ссылки.

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

Не забываем перед всеми действиями делать резервные копии изменяемых файлов.

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

как определить ссылки

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

Удаляем визуальные ссылки.

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

  1. Вкладка внешний вид.
  2. Заходим в редактор.
  3. Выбираем файл footer.php
  4. Смотрим на код.

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

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

определение положения мусорной ссылки в коде шаблона вордпресса

Под цифрами показана последовательность действий. В цифре 4 дам пояснения, видите блок div с классом footer-text, а в нем помещены те самые ссылки, так вот этот блок и надо посмотреть в файле footer.php. Открываем его опять и смотрим, наша задача найти этот блок с данным классом, нашли? Я да, смотрим на скриншот.

php функция выводящая внешнюю ссылку для удаления

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

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

  1. Page.php
  2. Single.php
  3. header.php
  4. category.php
  5. sidebar.php

Оцениваем код изнутри и находим скрытые ссылки.

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

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

А теперь пришло время повозиться еще больше, а может и нет. Для начала заходим на любую страницу блога, и нажимаем конфигурацию, CNTRL+U, у вас откроется новое окно и там будет месиво кода. Запускаем поиск нажатием клавиш CNTRL+F и вводим что-то вроде <a href, и жмем enter и поиск нам выдаст все левые ссылки и подсветит их. Надо разобраться какие хорошие, а какие нет. Вот смотрим скриншот, там все операции показаны.хорошые ссылки которые не надо удалять из шаблона

Как видим те ссылки которые с нашим доменом они хорошие, ну это само собой да? А вот те которые не хорошие.

плохие ссылки которые надо чистить и удалять в шаблоне

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

Находим закодированные скрытые.

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

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

  1. Путь до установки новых плагинов.
  2. Поиск туда вводим “TAC”.
  3. Вот он искомый устанавливаем его.

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

как пределять плохие ссылки с помощью плагина tac

  1. Сам путь до настроек.
  2. Если все хорошо то будет фраза “ok” на зеленом фоне и все, остальные параметры смотрите ниже.
    • Theme Ok! — зашифрованного кода и ссыслок нет.
    • Static Link (s) Found— Сколько найдено статических сылок, надо их проверять обязательно
    • Encrypted Code Found! — зашифрованный код присутствует в шаблоне однозначно.
  3. Для открытия меню где показаны зашифрованные ссылки нажимаем на details.
  4. Собственно те самые не хорошие ссылки.
  5. И тот файл где они прописаны.

Как видим нехорошие вещи находятся в файле function.php, ну что пойдем их удалять? Кончно да, в общем идем опять в редактор темы и находим там тот самый файл а в нем и те злощастные ссылки, опять прошу внимания на скриншот.

находим в файле function.php вывод скрытых ссылок

Сам путь я выдели куда идти, не запутаетесь.

  1. Это та ссылка которую нам показал плагин TAC.
  2. А это та самая ссылка (и она там не одна), которую надо удалять (остальные с помощью поиска подсвечены желтым цветом).

Внимание!!! Трогаем только саму ссылку, начиная от <a href=……> и заканчивая </a> никаких лишних символов не брать, а то может все съехать.

В общем должно получиться так.

пример чистого кода

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

На этом у меня все, спасибо за внимание, чистите свои шаблона от всякой бяки, и все будет гут. Знаю что статья не для новичков, но если не получается то обращайтесь за помощью, буду рад помочь, всем пока пока.

Подробнее читайте тут
Комментировать
28
  • http://pribylwm.ru Валерий

    Здравствуйте Валентин! По истине нужная, полезная и интересная для каждого блоггера информация. Спасибо! Жду новых постов. С уважением, Валерий Бородин!!! :cool:

    • https://wpsovet.ru Лифанов Валентин

      И вам спасибо Валерий, за посещение и отзыв, я это очень ценю.

  • http://saranchinsergey.ru/ Сергей Саранчин

    Приветствую, Валентин!
    Я тоже пользовался плагином TAC, когда удалял ссылки ненужные из шаблона. Отлично подчищает ненужные линки :smile:

    • https://wpsovet.ru Лифанов Валентин

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

  • http://ozog.ru/ura-moj-blog-poluchil-pervuyu-nagradu.html Руслан

    Как всегда полезно и емко ;-)

    • https://wpsovet.ru Лифанов Валентин

      Руслан, у тебя было очень тяжко эти ссылки удалять, было два кода. Шаблон клинил, но все таки смог :)

  • http://koskomp.ru Дмитрий

    Валя, привет тебе! Как дела? Не хотел бы ты поучаствовать в моем конкурсе? Очень буду рад видеть тебя среди участников. Заходи)

    • https://wpsovet.ru Лифанов Валентин

      Дим привет, сейчас загляну.

  • https://workdoma.ru/ Александр

    Спасибо за статью, проверил свой блог, скрытых ссылок не оказалось все Ок! Теперь я спокоен =)))

    • https://wpsovet.ru Лифанов Валентин

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

  • Алексей

    Вообще не понял… В теме Мантра такого нет…

    • https://wpsovet.ru Лифанов Валентин

      Надо залезать в движок.

  • http://kladproraba.com/ Klad Proraba

    Здравствуйте :), для блога можно вполне использовать и бесплатный шаблон, на сегодняшний день, есть множество плагинов, с помощью которых можно украсить шаблон. Но бывают и проблемы с бесплатными шаблонами, ссылки, вредоносные коды. Говорю по своему опыту. Если всё же бесплатный (бюджет не позволяет), то я советую создать блог на гугл сайтах, там точно безопасно, разработчики недавно добавили новые шаблоны, у меня там есть сайтик, всё ок. Возможности, конечно, ограничены, но, зато бесплатно. Премиум шаблон я тоже покупал, для магазина kladproraba.com, покупал на ресурсе utema, было написано, что перевод русский, но очень корявый оказался перевод, да и шаблон постоянно обновляется, дочерней темой пока не пользуюсь, решение нашёл, программа для перевода шаблонов poedit. Надеюсь, будет полезно, рад был поделиться информацией. Удачи :)

  • http://podxoz/ru Василий

    C некоторыми ссылками разобрался, но есть три, при удалении которых сайт перестает работать. Как быть с ними?

    • https://wpsovet.ru Лифанов Валентин

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

  • http://bloogit.ru/ Александр

    Валентин, спасибо за статью! Сейчас как раз роюсь в шаблоне, удаляю ссылки.

    • https://wpsovet.ru Лифанов Валентин

      Пожалуйста пользуйтесь.

  • http://www.doctordiabetes.ru/pervye-priznaki-saxarnogo-diabeta-u-zhenshhin-kak-raspoznat-nedug.html Алиса

    Здравствуйте Валентин.
    Проверяя недавно свой сайт в одном из онлайн сервисов, обнаружила заспамленность моего сайта 2% исходящих ссылок.
    начала искать.
    плагин тас показывает зеленый свет.
    но вот ссылки есть где-то в шаблоне. сидят под анкором темы wordpress
    и ведут на uniq-themes.ru/index.php/wpthemes.html

    пример страницы, откуда исходящая ссылка прописала в поле сайт.

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

    спасибо большое.

    • https://wpsovet.ru Лифанов Валентин

      Здравствуйте, так сразу не скажу, надо видеть шаблон.

  • Cthutq

    Добрый день! Скажите пожалуйста, можно ли удалить в коде следующую запись. Она ведет на сайт разработчика.

    • https://wpsovet.ru Лифанов Валентин

      Здравствуйте, в бейсике эта ссылка легко удаляется с файле footer.php

  • Cthutq

    Спасибо! Я нашел ее в коде HTML с помощью вашей статьи, и на свой страх и риск удалил. Правда перед этим весь код скопировал на лист ворда. Все получилось. Ссылка удалилась.

    • https://wpsovet.ru Лифанов Валентин

      Пожалуйста обращайтесь.

  • http://jensovety.ru Ирина

    Большое спасибо! Провозилась с кодами полдня и только, благодаря Вашей статье, нашла и удалила ссылку :cool:

    • https://wpsovet.ru Лифанов Валентин

      Пожалуйста, был рад помочь, только тему не обновляйте.

  • http://www.econdude.pw/ Econ Dude

    Очень полезно, спасибо за статью :smile:

    • https://wpsovet.ru Лифанов Валентин

      Пожалуйста

  • Нина

    Очень полезная и емкая статья.
    Удаляла ссылку на бесплатном шаблоне edupress, которая отображалась в “подвале” сайта… Но заметила, что это привело к тому, что некорректно стала работать галерея nextgen gallery…открывает картинки отдельным окном и располагает их столбцом…