Как удалить ненужные ссылки из шаблонов WordPress?

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

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

kak-ubrat-ssylki

Впервые такие ссылки я заметил в шаблоне скачанного из популярного сайта шаблонов wp-templates.ru

Удаление скрытых внешних ссылок из шаблонов с сайта wp-templates.ru

Вот что про эти скрытые внешние ссылки сообщают сами владельцы сайта wp-templates.ru:

wp-templates

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

Теперь рассмотрим способ удаления ссылок из шаблонов с сайта wp-templates.ru.

Для этого нужно открыть файл comments.php вашего шаблона и найти там следующий код который необходимо удалить:

После этого переходим в файл functions.php и ищем там такой код, можно по ключевому выражению class Get_links:

kod_wp_temp

После этого ссылки должны исчезнуть.

Удаление внешних ссылок из футера ( footer.php ).

Очень часто встречаются внешние ссылки в футере. Некоторые ссылки удаляются просто удалением её прямо из footer.php, а другие кодируются условиями или функциями. Другими словами если удалить часть кода отвечающего за вывод ссылок, то создается условие которое рушит весь шаблон, и сайт перестает открываться. Вот такой пример и рассмотрим. Вот как это выглядело у меня:

ссылки_футер

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

Первым что нужно сделать, это открыть файл functions.php и найти там следующий код:

Тут стоит обратить внимание на следующую строку кода if (strpos($caf,$lua)==0) { , здесь нужно вместо 0 написать 1, чтобы было вот так: if (strpos($caf,$lua)==1) {

Далее открываем footer.php находим и удаляем в нем следующую переменную:

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

2 комментария

  1. Антонина says:

    А куда же подевалась та самая переменная, которую нужно убрать? После это строчки в статье – Далее открываем footer.php находим и удаляем в нем следующую переменную: ?????
    Получается статья бесполезна, раз невозможно по ней завершить начатое 🙂

Оставить Комментарий

Яндекс.Метрика 62 запросов. 0,361 секунд.