Правильно отключаем ссылки prev next в WordPress при помощи системы

Чистим WordPress

Будучи CMS, WordPress имеет много возможностей, призванных помочь начинающему блогеру. Одна из таких – ссылки prev (previous) и next, нагружающие страницу и создающие ненужный код.

Какие функции выполняют prev & next в WordPress?

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

<link rel='prev' title='Предыдущий пост' href='https://site.ru/page-1.html/'/>
<link rel='next' title='Следующая запись' href='https://site.ru/page-3.html/'/>

Если оценивать их эффективность, то они полностью бесполезны, потому что практически все шаблоны имеют встроенную навигацию (пагинацию) по страницам ресурса.

Убрать атрибуты через модули

Если вы не владеете опытом администрирования и веб-мастеринга, то рекомендую дополнения, которые гарантировано удалят prev & next из WordPress и не испортят шаблон.

При помощи Clearfy PRO

удаление prev & next wordpress

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

Найти эту опцию можно в разделе “Код”, находящемся в параметрах дополнения (вкладка в сайдбаре).

Clearfy

Используя Remove WordPress OverHead

очистка через RWPOH

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

Конкретно возможность отключения prev & next находится в самом начале страницы настроек.

[mask_Link]Установить[/mask_link]

Использование кастомной функции

Эта методика подойдет опытным веб-мастерам, которые хорошо знают PHP. Для самостоятельной правки необходимо открыть файл functions.php. Сделать это можно через панель управления хостингом (сервером) или встроенный в WordPress редактор тем.

После завершения предыдущего элемента вставьте следующий код:

remove_action( 'wp_head', 'adjacent_posts_rel_link', 10, 0 );

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

Иван

WordPress-разработчик, активный участник сообщества, пишу о вордпресс просто и понятно.

Оцените автора
WPTutorials
Добавить комментарий