Первоклассные услуги по продвижению и раскрутке сайтов

Удаляем циклические ссылки на WP сайте

Опубликовано: 2016/07/10Рубрика:
Продвижение сайтов
Комментариев: 0
Просмотров: 5101

chistim_sayt_ot_cyklicheskih_ssylok

Довольно часто на сайтах встречаются ссылки которые ведут сами на себя. С точки зрения юзабилити нет большого смысла давать пользователю ссылку кликнув на которую он окажется на той же самой странице с которой совершил переход. Если вы используете cms wordpress, или любую другую популярную CMS которая специально не затачивалась под это то с очень большой вероятностью у вас на сайте полно подобных ссылок

Способ №1 Плагин Remove Redundant Links

Первый способ удаления циклический ссылок — установка плагина Remobe Redundant Links. Из преимуществ данного способа можно выделить быстроту и практичность, нужно лишь скачать и установить, делается это все за несколько минут. Плагин удаляет циклические ссылки отовсюду (Блоки, архивы, модули). Главный минус плагина — нагрузка на сервер.

Плагин заменяет  участок Html кода с ссылкой, на titile выводящий сообщение “Вы уже на этой странице”. Вы также можете настроить оформление сообщения с помощью css стилей.

Способ №2 Удаляем ссылки из заголовков

В wordpress заголовки находятся в файле single.php (иногда в content-single.php).

2016-07-09_20-21-54

Открываем файлы и ищем следующую строчку:

2016-07-09_20-24-58

Убираем код ссылки и оставляем вот так:

2016-07-09_20-25-58

В результате мы получим заголовки без ссылок.

Способ №3 Удаляем ссылку из логотипа

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

2016-07-09_20-27-33

код

Однако код логотипа изначально может быть в таком виде:

2016-07-09_20-30-49

код

В этом случае нужно упростить условие:

<a href=»/» title=»Главная страница» rel=»home»>Имя сайта</a>

И после этого обернуть в php код, как в первом варианте.

2016-07-09_20-33-52

код

Способ №4 Удаляем ссылки в меню

В wodrpress функция меню выводиться командой wp_nav_menu, чтобы найти эту команду, выясним где находиться наше меню. В основном меню располагается в верхней части сайта (header.php) или же в сайдбаре (sidebar.php). После того как мы нашли интересующую нас функцию, просто заменяем ее на wp_nav_menu_extended()

Далее переходим в файл functions.php и вконец вставляем код:

2016-07-09_20-39-06

код

Способ №5 Якорь-ссылки

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

Берем любую ссылку: <a href=»сайт.ру»>ссылка</a>

и добавляем к ней символ # и какую-нибудь цифру.

<a href=»сайт.ру#1″>ссылка</a>

Мы также можем избавиться от всех якорь-ссылок в wordpress. Для этого открываем директиву functions.php и вставляем в самое начало php кода:

2016-07-09_20-50-37

код

Далее в comments.php ищем команду wp_list_comments() и меняем ее на:

2016-07-09_20-52-11

Способ №6 Удаление циклических ссылок в replytocom

Практически во всех темах WP имеется кнопка “Ответить”. Она также создает несколько циклических ссылок.

Чтобы удалить данную функцию, ищем в файле functions.php следующее:

код

Если же функция вам необходима, то меняем на другой код:

2016-07-09_20-56-24

код

и добавляем css-стили в style.css:

2016-07-09_20-57-23

код

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

Рейтинг статьи:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Нет рейтинга)