18 сентября 2019
читать 3 минуты

Как удалить циклические ссылки в WordPress?

Циклическая ссылка – это ссылка, ведущая пользователя на ту же страницу, где он уже находится.

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

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

Удаление цикличных ссылок с помощью Jquery

Откройте основной файл скриптов и внесите в него следующий код. Как правило путь до файла следующий /wp-content/themes/имя_темы/inc/js файл common.js или script.js

 (function($) { $('.current-menu-item a').removeAttr('href'); }(jQuery)) 

Если, разобраться в коде действительно сложно, установите и активируйте плагин Woody на Ваш сайт. Далее необходимо выполнить следующие действия. Woody snippets + Add snippet выберите Universal snippet или javaScript snippet. После того как вы создадите необходимый блок, добавьте указанный выше код, выберете вариант вставки — нижний колонтитул (Insertion location Footer) . Данный метод позволяет вставлять необходимый код в футер страницы прямо из административной панели, что крайне удобно.

Удаление цикличных ссылок с помощью плагина

Установите и активируйте следующий плагин Remove Redundant Links. Данный метод подходит для большинства новичков, так как не требует знаний программирования, однако не злоупотребляйте плагинами, чем больше вы их ставите тем медленнее работает ваш сайт.