Удаляем recent comments в WordPress: отключение бесполезных стилей

Чистим WordPress

Проверяя системный код WordPress, вы обязательно наткнетесь на бесполезные элементы, которые встроены в разные части страницы. Эта статья про recent comments – внешнее подключение неиспользуемого стиля в теге <head>.

Какие функции выполняют recent comments как CSS в WordPress

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

В случае неиспользования виджета, прописываемые в хеад стили остаются. Найти их на неоптимизированном сайте и посмотреть что это вы можете сами:

<style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>

Главной причиной, чтобы удалить лишнее становится мусор в шапке, который вписан в весь шаблон. Это увеличивает скорость загрузки и негативно влияет на позиции в поисковой выдаче.

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

Как убрать стили recent comments из кода WordPress

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

Редактировать head через Clearfy PRO в WordPress

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

recent comments wordpress

Параметр расположен в параметрах утилиты > разделе “код”. После активации чекбокса обязательно примените изменения и проверьте сайт на ошибки. При их возникновении попытайтесь ответить и убрать изменения.

Clearfy

Используя код чтобы очистить recentcomments

Собственноручное изменение конфигурации системы лучше внедрять только при знании синтаксиса PHP и опыта системного администрирования на WordPress.

Чтобы самому изменить настройки ВордПресса, перейдите к файлу functions.php через встроенный в WP редактор тем или серверную панель управления. Теперь перейдите в конец документа и после завершения предыдущего цикла вставьте следующий фрагмент (с remove widget style): 

function wptutor_remove_recentcomments_css() {
    global $wp_widget_factory;
    remove_action( 'wp_head', array( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'], 'recent_comments_style' ) );
}
add_action( 'widgets_init', 'wptutor_remove_recentcomments_css' );

После обязательно проверьте дополнения на работоспособность и отсутствие серверных (5XX) ошибок на всех записях блога.

Артем

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

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