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

Категория: (CMS) Автор: Alex V (СаНьКа) Опубликовано: 26-07-2010



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 id=“myfooter”>
<p>© 2006-2010 - Работа в интернете и SEO </p>
<p>Тут к примеру те ссылки которые мы хотим удалить… | URL 2 | URL 3 | URL 4 </p>
</div>

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

</body>
</html>

<!–DelCodeEnd–>

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

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

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






Комментарии: (11)

  1. [...] ещё написать пост, о том как убрать спрятанные ссылки в шаблонах WordPress и не нару… UPD [...]

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

  3. 1st_MAN Можно конечно и так сделать, но кодируют не только сам footer, а ещё код шапки. В одной строчке это все происходит (

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

    Если хорошо знать верстку шаблонов WordPress, то возможно и можно поправить будет, но легче отредактировать код. Имхо конечно.

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

  5. 1st_MAN Ну с этой позицией я полностью согласен. Но, смотря для каких целей такие шаблоны… Иногда и в масштабных целях их используют (ГС, MFS..)

    У Вас в блоге тоже затронута эта тема, без шаблонов делать ГС сайты под сапу глупо. Ну кроме СДЛ…

  6. ну это ГС. ща всетаки набирает популярность СДЛ-ные ГСили Сателлиты Для Людей… в общем кто как называет =) а ГС уходят в прошлое, хоть и медленно.

    **без шаблонов делать ГС сайты под сапу глупо.

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

    именно про это я и писал в блоге. многие ведь говорят, что якобы есть у яши предпочтение к одним ЦМС и недоверие к другим, что мол на ВП куча ГС-ов и поетому яшка опускает сайты на ВП. а как он может определить ВП? только по шаблону. вот и вывод =)

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

  8. Ну с этим спорить не буду, тут у каждого свои методы.

    P.S. Можно определить WP по метатегу: meta name=”generator” content=”WordPress….

    P.P.S. Это плагин такой, я хз. У меня вроде бы все нормально.

    P.P.P.S. Перейдем на ты?

  9. * Перейдем на ты?
    да давно пора =)

    * по метатегу: meta name=”generator” content=”WordPress….
    ну наверняка его удалить можно или спрятать в ноиндекс я хз. а вот структура шаблона всегда идентична или хотябы очень похожа.

    *Это плагин такой, я хз. У меня вроде бы все нормально.

    ну как нормально то? если сужаешь окно, то белый шрифт на белом фоне не видно. просто надо бы подложить чтото под эти циферки.

  10. Вот я сделал скрин , браузер Chrome, в FireFox все так же. http://piccy.info/view3/339568/cc2d3ad658612e859f02d52f0d956421/

  11. оо а у меня нету етой подложки в ИЕ8…

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




Поиск:

Работа в интернете и SEO Rss
Запросов: 70 | Секунд: 0.247 | Потребление памяти: 8.62MB