Как удалить внешние ссылки из шаблона WordPress?
Пятница, 16 Авг 2013, 8:40 | Рубрика: WordPress
В последнее время я встречаю все больше Шаблонов WordPress с замаскированными внешними ссылками. Их вставляют в код шаблона все кому не лень: от человека, который разработал тему, до создателя локализации и сайта загрузки бесплатных шаблонов WordPress.
Я не призываю вас удалять все ссылки. Например, оставить ссылку на дизайнера темы – это, по меньшей мере, этично. Плюсик к карме Остальные же ссылки нам не нужны – это продвигаемые кем-то сайты (их может быть очень много!), и я хочу предложить читателям несколько методов избавления от внешних ссылок в WordPress.
Почему мы избавляемся от внешних ссылок в WordPress хитрыми методами и посвящаем этому целую статью? Потому что их любят зашивать в тему в неявном виде, и просто так удалить такую ссылку нажатием кнопки delete невозможно.
1. Способ первый – использование внешнего плагина
Используем для удаления ссылок из шаблона WordPress специальный плагин, который находит и вырезает лишние ссылки.
Плагин Theme Authenticity Checker (TAC) – находит и показывает, где на сайте спрятаны внешние ссылки. Скачать плагин можно здесь.
2. Cпособ второй – просмотрите файлы Header. php и Footer. php
Плагины я не люблю Они увеличивают нагрузку на CPU, за снижение которой я веду борьбу. Поэтому предлагаю поискать код внешней ссылки самостоятельно.
Чаще всего ссылки могут быть спрятаны в файлах Footer. php и Header. php шаблона темы.
Недавно я встретилась с ситуацией, когда код вывода внешних ссылок находился в файле заголовка Header. php и выглядел вот так:
Причем сами ссылки выводились в сайдбаре. Долго не могла их найти, потом сообразила. Удалила этот код из хэдера, очистив тем самым сайдбар от нежелательной информации.
3. Способ третий – Заключение ссылки в комментарий
Есть особые ситуации, когда удаление кода с внешней ссылкой приведет к поломке шаблона Wordperss. Я говорю о шаблонах, защищенных лицензией CC3.0 .
This theme is licensed under CC3.0 – гласит надпись в такой теме.
Как только вы удалите ссылку – тема сломается.
В таком шаблоне избавиться от нежелательной внешней ссылки вам поможет ее заключение в комментарий.
Достаточно заключить внешнюю ссылку в конструкцию (где вместо троеточия стоит ссылка)
внешние ссылки Найти внешние и внутренние ссылки — анализ ссылок на сайте | ALUMN. RU