Как удалить комментарий Yoast SEO в WordPress

Желаете защитить свой WordPress-сайт, убрав из его кода все упоминания об использовании плагина Yoast SEO?

Зачем удалять комментарий Yoast SEO?

Известно, что плагин Yoast SEO в начале каждой страницы WordPress-сайта вставляет комментарий, в котором указано имя плагина и его версия.

Исходный код главной страницы сайта

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

Как удалить комментарий Yoast SEO в WordPress?

Наиболее корректный и быстрый способ сделать это — воспользоваться мощным многофункциональным плагином Clearfy Pro. Для этого необходимо всего лишь перейти Clearfy Pro и на вкладке SEO активировать опцию Удалить комментарий из секции <head>.

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

Существуют также и другие способы удаления версии плагина Yoast SEO из “шапки” сайта.

Способ 1. Плагин Remove Yoast SEO Comments

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

Список плагинов

Способ 2. Через файл functions.php

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

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

add_action( 'wp_head',function() { ob_start( function($o) {
    return preg_replace( '/^\n?<!--.*?[Y]oast.*?-->\n?$/mi','',$o );
} ); },~PHP_INT_MAX );

Оба способа дают один и тот же результат.

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров