Как удалить ссылки на предыдущую/следующую запись в WordPress

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

<link rel='next' href='http://site.ru/page/2' />
<link rel='prev' href='http://site.ru/page/1' />

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

Как в WordPress удалить ссылки rel=’next’ и rel=’prev’?

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

Способ 1. Плагин Header Cleanup

Бесплатный плагин Header Cleanup автоматически удаляет “мусор” из раздела <head> сайта на WordPress. Для этого достаточно его просто установить и активировать.

Способ 2. Вручную

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

Если Вы по каким-либо причинам не хотите редактировать functions.php, то в этом случае Вам поможет плагин ProFunctions.

Итак, в указанный файл необходимо будет добавить следующие строки PHP-кода:

remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );
remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );

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

Способ 3. Плагин Clearfy Pro

Мощный премиум-плагин Clearfy Pro имеет множество инструментов для оптимизации и ускорения WordPress-сайта, включая и корректное удаление ссылок на предыдущую/следующую запись. Для этого нужно просто перейти в админ-панели Clearfy Pro и на вкладке Код активировать настройку Удалить ссылки на предыдущую, следующую запись, после чего нажать кнопку Сохранить изменения.

Страница настроек плагина Clearfy Pro

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: