Как найти и удалить внешние ссылки из шаблона (темы) WordPress. Плагин TAC. Плагин для поиска ссылок в шаблоне вордпресс


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

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

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

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

  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> никаких лишних символов не брать, а то может все съехать.

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

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

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

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

wpsovet.ru

проверь шаблон на нежелательные ссылки

Сегодня мы разберем плагин TAC (Theme Authenticity Checker). Он довольный прост в использовании и чрезвычайно полезный.  Плагин TAC ищет в коде темы WordPress ненужные ссылки. Само собой задается вопрос, что за такие эти, нежелательные ссылки?Любой автор (обычно в подвале темы - footer.php) размещает ссылку на свои блоги или на сайты спонсоров. Это вполне нормально: не просто так же он работал. Вы вправе решать сами, оставлять ли эти ссылки на своем блоге, либо их закомментировать или совсем убрать (об этих способах об "убирании" ссылок с видимой части мы поговорим других уроках по разделу Дизайн, так что самое время подписаться на RSS, чтобы не пропускать новые уроки и полезные материалы блога WPnew.ru).

Но, к сожалению, встречаются такие "умные люди", которые берут готовые темы (хотя они никак не связаны с созданием шаблона), редактируют ссылки (вставляют свои) и распространяют другим. Согласитесь, довольно нечестный ход. Наиболее правильный способ того, чтобы быть уверенным, что ссылки в теме действительно принадлежат автору-создателю, это скачать шаблон WordPress с официального сайта темы (Сайты, блоги, где можно найти бесплатные шаблоны для блога). Если это невозможно, можно проверить ссылки плагином  Theme Authenticity Checker (TAC). Он покажет все ссылки, имеющиеся в шаблоне.

Также приведу цитату Гудвина про плагин TAC:

Они рассчитывают на то, что есть большое количество пользователей WordPress, которые не разбираются в php и поэтому боятся лезть в эти дебри, и поневоле оставляют эти ссылки висеть и работать на тех, кто их там установил. Кроме того, в шаблон может быть установлен вредоносный код типа hijack, который будет менять настройки браузеров посетителей такого блога. Плагин TAC позволяет вычислять эти сомнительные элементы.

Как видите, все-таки стоит ставить данный плагин. Все ради Вашей же безопасности и не стоит "награждать" мошенников.

Проверка на наличие нежелательных ссылок в теме с помощью плагина Theme Authenticity Checker (TAC)

  1. По сути, если Вы используете WordPress от lecactus'a, плагин Theme Authenticity Checker (TAC) уже должен присутствовать в Вашем списке плагинов, если его нет, то Вы можете скачать TAC.
  2. Активируете его
  3. Идете по адресу: Админка WordPress —> Внешний вид —> TAC:Плагин TAC (Theme Authenticity Checker): проверь шаблон на нежелательные ссылки
  4. Плагин автоматически определяет: в "нормальном" ли состоянии шаблон. И если все нормально, то должно выйти примерно следующее:Плагин TAC (Theme Authenticity Checker) 1 — Скриншот Вашей темы.2 — Сообщение, что Ваша тема в порядке.3 — Количество ссылок в шаблоне.4 — При нажатии на кнопку Details откроется 5-ый пункт.5 — Непосредственно сами ссылки, которые присутствуют в Вашей теме WordPress.
  5. К сожалению, мой шаблон не прошел проверку плагином на отсутствие вредоносных ссылок, так как я скачал не с официального сайта разработчика темы, а несколько модифицированную. Плагин Theme Authenticity Checker (TAC) вывел мне следующее:Плагин TAC (Theme Authenticity Checker)
  6. Как показывает плагин, это произошло потому, что подвал шаблона (footer.php) содержит закодированные ссылки:Плагин TAC (Theme Authenticity Checker)
  7. О том, как убрать лишние ссылки с подвала темы, я расскажу в следующем уроке, посвященном дизайну блога. Я научу Вас тому, как можно раскодировать футер, убрать не нужные ссылки и т.д. Так что, я рекомендую Вам подписаться на RSS, чтобы не пропускать следующие бесплатные уроки по созданию своего блога.

Если с Вашей темой все нормально, можете деактивировать плагин Theme Authenticity Checker (TAC). Это, конечно, нужно делать не обязательно, но я выключаю его (после того, как убеждаюсь, что с моим шаблоном все нормально), чтобы меньше нагружать свой блог. Если же с Вашей темой что-то не в порядке, как в моем случае, ждите следующий урок: я расскажу Вам, как решить данную проблему.

Удачи!

____________________________________

Следующий урок: Урок 25 Раскодировка зашифрованного кода в шаблоне.

Подпишитесь на бесплатные уроки

Понравился урок? Вы не хотите пропускать новые бесплатные уроки по созданию, раскрутке и монетизации блога? Тогда подпишитесь на RSS или на электронный ящик в форме выше и получайте новые уроки мгновенно! Также можете следить за мной в Twitter.

wpnew.ru

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

kak-najti-i-udalit-vneshnie-ssylki-iz-shablona-temy-wordpressПривет, Друзья. Установка и активация шаблона WordPress не всегда является безопасной. Нет, про вирусы речь не идет. Все дело во внешних ссылках. Внешние ссылки — это ссылки, которые ссылаются на сторонний ресурс с вашего сайта. Если она будет выводить на некачественный веб-ресурс, то поисковые машины могут наложить на ваш сайт санкции. Обычно ни к чему хорошему это не приводит. Вот сегодня и разберем, как найти и удалить внешние ссылки из шаблона (темы) WordPress. Плагин TAC сослужит нам в этом службу.

Виды внешних ссылок

Эти ссылки обычно расположены в подвале шаблона и ведут на официальный ресурс разработчика. Здесь все честно. Человек старался, работал, предоставил свой труд на пользование и заслуживает ответного положительного действия.

Порой авторсие ссылки являются защищенными. То есть при попытке удалить их из шаблона — сайт просто теряет работоспособность.

Как поступать с авторской ссылкой — решает каждый сам.

Ссылки могут быть спрятаны в любом файле шаблона и без специальных программ просто не реально. Привести они способны куда угодно. С такими «поселенцами» лучше бороться немедленно.

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

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

Как найти внешние ссылки в шаблоне WordPress

Для поиска внешних ссылок в шаблоне предлагаю воспользоваться плагином Theme Authenticity Checker(TAC).  TAC после установки и активации самостоятельно проверяет шаблон и выдает текстовую информацию о количестве обнаруженных ссылок и их месте нахождения.

Как устанавливаются плагины вы знаете? Это можно сделать или через административную панель сайта, или сперва скачать его на компьютер, затем залить в папку на сервере и активировать через админку. Воспользуемся первым, самым простым вариантом.

В левой колонке административной панели сайта находим Плагины > Добавить новый и в окошко поиска вписываем название плагина — TAC.

tac

После активации TAC заходим Внешний вид > TAC. К этому моменту плагин уже отработал все находящиеся у вас на WordPress шаблоны.

tac-nashel-vneshnie-ssylki-v-shablone

Чтоб увидеть находку кликаем Details

tac-details

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

Следующим действие требуется удалить находку. Это можно сделать нажав на предоставленную плагином TAC ссылку для редактирования Edit. Но призываю вас привыкать работать с файлами шаблона через текстовый редактор NotePad++. И не забывайте перед редактированием создавать резервные копии сайта.

Итак. Плагин TAC показал место нахождения нежелательных внешних ссылок по адресу wp-content/themes/spectrum-rus/functions.php

Открываем файл functions.php в текстовом редакторе. Жмем на вкладку Поиск и в окне Найти вставляем скопированную из TAC функцию

ubiraem-vneshnjuju-ssylku-v-tekstovom-redaktore

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

Так же поступаем и с другой ссылкой.

Обработанные файлы шаблона копируем обратно на сервер и проверяем результат.

chistyj-ot-vneshnih-ssylok-shablon

Если после проделанной вами работы плагин TAC отмечает, все все Ok! и шаблон WordPress не содержит больше ненужных внешних ссылок, то ваш труд не напрасен.

До встречи, Друзья. С уважением, Олег

 

wordpresslandija.ru

Плагины, который закрывает и удаляет ссылки в WordPress

Интернет – это динамическая среда, которая меняется с каждым днем до неузнаваемости. Сайты появляются и исчезают по сотни в день, а ссылки на эти сайты остаются. Появляется потребность в выявлении и удалении таких нежелательных ссылок на несуществующие ресурсы, страницы с измененным адресом, а также ссылки с переадресацией (редиректы) и ссылки – изображения.

Если у вас одностраничный сайт, то выявить битые ссылки не составит труда самостоятельно. Однако, при работе с большими сайтами, количество страниц намного больше и проводить такую операцию вручную занимает огромное количество времени. Существует немало плагинов, для автоматического выявления и удаления битых ссылок, такие как: Broken Link Chker, Theme Authenticity Checker и т.д.

В этой статье мы расскажем вам о плагине Outbound Link Manager, которые выполняет эти и аналогичные функции.

Ссылки в WordPress и их выявление с помощью плагина Outbound Link Manager

Главное предназначение модуля – проверка страниц и постов сайта на наличие неактивных ссылок. Вы можете удалять выявленные ссылки в WordPress или блокировать их от индексации. Также плагин предоставляет возможность занесения ссылок в черный или белый список для последующего их автоудаления или запрета поисковым системам по ним переходить.

Плагин Outbound Link Manager очень позволяет существенно экономить ваше время. Дополнение адаптивно под последние версии WordPress несмотря на указанную разработчиками совместимость.

Плагин позволяет удалять ссылки из статей, при этом, не затрагивая самого ее текста. Еще одной важностью плагина является возможность внедрения или удаления тега <nofollow>, который запрещает поисковым системам индексировать ссылку. Узнайте здесь больше о закрытии ссылки от индексации.

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

Есть возможность указать домены, к которым не будут предприняты меры ликвидации (белый список). Остальные же ссылки будут удалены или в них будет добавлен тег <nofollow>. То же самое можно сделать наоборот. В черном списке указываются те домены, к которым должны применяться соответствующие меры. Остальные же ссылки останутся не тронутыми.

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

Если вы нашли ошибку, то выделите её и нажмите клавиши Shift + Enter или нажмите сюда, чтобы проинформировать нас.

Также по этой теме:

wpuroki.ru

Плагин TAC. Статические и зашифрованные ссылки

Всем привет! Сегодня на SEO-Mayak.com очень даже актуальная тема — «Нежелательные ссылки в шаблоне».

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

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

Для чего вообще кто-то вставляет ссылки в шаблоны? Это черный метод продвижения и весь расчет идет на неопытных блогеров, которые не будут копаться в скачанных шаблонах. Ведь давно известно, что чем больше ссылок ведет на определенный сайт, тем больше у этого сайта ТИЦ и PR.

plagin tac

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

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

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

Плагин Theme Authenticity Checker (TAC)

Иметь в арсенале этот плагин надо обязательно. Скачиваем плагин по этой ссылке, активируем и идем: админ панель -> внешний вид -> ТАС .

Plagin TAC

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

Plagin TAC

Темы, скачанные с интернета могут содержать нежелательные ссылки.

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

Рассмотрим такой пример:

Plagin TAC

Этот шаблон имеет аж шесть статических ссылок. Сообщение об этом я подчеркнул красным. Зашифрованных ссылок не обнаружено и это хорошо! Теперь надо выяснить где  расположены статические ссылки, для этого нажимаем кнопочку «Details» и видим следующее:

tac

Красным я подчеркнул полный путь к файлам, где расположены вредные ссылки и стрелками указал на сами файлы footer.php и sidebar.php, у вас конечно могут быть другие файлы. Наши дальнейшие действия.  Открываем файл footer.php в редакторе Notepad++ и ищем перечисленные ссылки.

tac

На скриншоте я подчеркнул те ссылки, которые обнаружил плагин TAC в файле footer.php. Удаляем все от тега <a> до </a> включительно.

Далее открываем файл sidebar.php 

tac

Находим указанную плагином ссылку и также сносим вместе с тегами.

Закачиваем исправленные файлы на сервер с помощью filezilla, как пользоваться  FTP клиентом я писал в этой статье.

Вот и все, шаблон чист!

С статическими ссылками вроде все просто, что нельзя сказать про зашифрованные.

Рассмотрим другой скачанный шаблон.

Plagin TAC

«Encrypted Code Found!» —  плагин TAC сообщает нам, что в этом шаблоне найдена зашифрованный ссылки. Нажимаем «Details» и нам откроется такая картина:

tac

Зашифрованный ссылки находится в файле footer.php. У Вас это может быть и другой файл, но обычно эти ссылки закодированы методом base64

Теперь начинается самое интересное.

Line 1: — это значит, что зашифрованные ссылки находятся на первой по счету строчке файла.  Открываем файл footer.php и ищем эту строчку.

tac

Оказалось, что в файле footer.php всего одна строчка в которой плагин и обнаружил злополучные ссылки.

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

tac27

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

Как расшифровать закодированную ссылку в файле

Есть конечно возможность скачать аналогичный шаблон с какого-нибудь другого ресурса и возможно там уже не будет зашифрованного кода, но это не факт.

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

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

Чтобы раскодировать шифр используем специальный сервис. Вот один из таких сервисов

Вставляем в форму скопированный код и нажимаем кнопку Decode data

tac

Сервис обрабатывает код и выдает на следующее:

tac

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

Rasshifrovyvaem kod

Проверяю тему. Все прекрасно работает. Теперь еще раз проверю шаблон плагином TAC.

Rasshifrovyvaem kod

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

Если вдруг один сервис не помог вам в расшифровке кода, то попробуйте другой.

Вот еще несколько ссылок на аналогичные сервисы по расшифровки кодов base64:

http://www.tareeinternet.com

http://ddecode.com

http://secundomer.ru

На сегодня у меня все. Если есть вопросы, то прошу задавать их в комментариях.

Как Вам статья?

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

Вы видели что-нибудь подобное?

С уважением, Виталий Кириллов

seo-mayak.com

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

Facebook

Twitter

Вконтакте

Google+

htmlcode

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

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

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

Называется этот плагин TAC (Theme Authenticity Checker), скачать его можно на офф.сайте WordPress. / Скачать TAC

screenshot-tac

Делать описание для этого плагина, не стоит. По скрину и так можно все понять для чего он служит.

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

Начнем....

В WordPress часто ссылки кодируют в base64. Т.е. получается в исходном коде (пример footer.php) есть такая строка:

<? echo(base64_decode( HgdfkjhGFTYHSSDggdsd... ну и т.д.

Которую нельзя удалить, так как например sidebar.php может уехать вниз шаблона или шапка сайта будет отображаться криво. Для этого специально и кодируют некоторые файлы с шаблона WP (обычно footer.php, но не всегда.)

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

Напомню!!! Для поиска таких файлов пользуйтесь плагином TAC (ссылка выше).

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

1. Первый способ заключается в том, чтобы оставить эти ссылки. Но, закрыть индексацию поисковым роботам.

<noindex>

<? echo(base64_decode( HgdfkjhGFTYHSSDggdsd... ну и т.д.

</noindex>

Для этого достаточно этот код окружить тегами Noindex (см. выше.)

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

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

2.1. Сначала вокруг закодированного кода ставим маркеры:

<!--DelCodeStart-->

<? echo(base64_decode( HgdfkjhGFTYHSSDggdsd... ну и т.д.

<!--DelCodeEnd-->

*Маркеры могут быть любыми.

2.2. Сохраните файл и залейте его на сайт.

2.3. Зайдите на сайт через браузер и откройте исходный код страницы (Правая кнопка мыши)

2.4. Найдите там с помощью CTRL+F или в ручную наши маркеры (пункт 2.1)

Должно отображаться примерно такое:

<!--DelCodeStart-->

<div><p>© 2006-2010 - Работа в интернете и SEO </p><p>Тут к примеру те ссылки которые мы хотим удалить... | URL 2 | URL 3 | URL 4 </p></div>

<!--Не удаляйте мои хорошие ссылки! Я специально закодировал этот файл, чтобы вы их не удалили. Я хочу себе большой тЫц по этому и ставлю свои ссылки на мои Гавносайты! Ухаха я всемогущий!!!! -->

</body></html>

<!--DelCodeEnd-->

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

Вот и все на сегодня!

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

Обратите внимание на посты:

vasilenko.info

Как удалить ссылки из темы WordPress, закодированные ссылки

Здравствуй, читатель! В прошлой статье рассмотрены основы работы с темой WordPress, но нюансов много, и  рассказать обо всем сразу не получилось, поэтому этот пост является логическим продолжением. В нем я расскажу о том, как удалить ссылки из темы WordPress. Обычно эти ссылки располагаются в подвале сайта и порой даже визуально не заметны.

Как удалить ссылки из темы wordpress

Большинство тем содержат ссылки на сторонние ресурсы, в том числе на спамные. Их всячески маскируют, шифруют, кодируют или даже добавляют специальный код в functions.php, блокирующих работу панели администратора, после удаления ссылок.

Для нахождения всех линков и зашифрованного кода используется плагин TAC (Theme Authenticity Checker). Плагин устанавливается стандартно:

Настройки плагина расположены в разделе «Внешний Вид» — ТАС. Плагин настроек не имеет, он самостоятельно анализирует каждую из доступных тем и показывает в каких шаблонах находятся ссылки и зашифрованный код, если такой имеется.

Плагин TAC

  1. Theme Ok! — нет зашифрованного кода.
  2. Static Link (s) Found... — найдено статических ссылок. Их следует внимательно просмотеть.
  3. Encrypted Code Found! — найден зашифрованный код.

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

Перед тем как вносить какие-то изменения в файлы темы, обязательно сделайте их резервное копирование на свой компьютер. Если после внесенных изменений, блог стал некорректно работать, замените измененный файл на резервный.

Давайте рассмотрим возможные варианты:

1. ТАС находит ссылки и определяет их место положение. Они не зашифрованы, поэтому их легко найти в файлах темы. Удалите их из темы и проверьте работоспособность панели администратора WordPress.

Если после удаления, при попытке зайти в админку выдается сообщение примерно такого содержания «This theme is released under creative commons licence, all links in the footer should remain intact», следует заменить измененные шаблоны темы на заранее сделанные резервные.

После замены, панель администратора будет вновь доступна. Откройте на редактирование файл functions.php. Найдите в нем конструкцию наподобие vs (fgecbf ($p,$y)==0 и замените 0 на 1. Соответственно конструкция примет вид: vs (fgecbf ($p,$y)==1. Сохраните изменения и вновь удалите все сторонние ссылки. Теперь должно работать.

2. Найден зашифрованный код. Его следует декодировать, для этого используется специальный  декодер шаблонов. Не смотрите, что он такой серый и страшный на вид. Главное, что работает исправно! :) Замените зашифрованный код в шаблоне на полученный декодированный. Дальнейшие действия такие же как и в первом пункте.

Если зашифрованный текст найден в файле functions.php, то это свидетельствует о наличии блокирующей функции. Чтобы не терять времени, сразу найдите в декодированном коде конструкцию vs (fgecbf ($p,$y)==0 и замените в ней 0 на 1.

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

На этом все. Спасибо за внимание!

Лучший способ выразить благодарность автору - поделиться с друзьями!

Узнавайте о появлении нового материала первым! Подпишитесь на обновления по email:

Следите за обновлениями в Twitter и RSS.

fairheart.ru


Смотрите также

Prostoy-Site | Все права защищены © 2018 | Карта сайта