Обычный блогер не использует все возможности WordPress, но они оставляют после себя вставки кода и функции, создающие фоновую нагрузку. Одна из таких – recentcomments, оставляющая лишние стили. Разбираемся, как ее отключить.
Recentcomments: что это и зачем создано
Вывод виджета “Последние комментарии” (не путайте с кнопкой “Ответить”) ВордПресс в основном не используется. При этом в шапке любого документа независимо от используемого шаблона появляется строчка:
<style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>
Причины редактировать <head> две:
- Замедляет загрузку. Дополнительный вес увеличивает время отображения страницы и позиции в органической выдаче понижаются.
- Дыры в безопасности. Эти элементы устаревают, создавая возможность взлома.
Если вы не используйте этот блок, то recent comments все равно генерируются. Единственный способ – удалить лишние стили через сторонние утилиты.
Удаляем CSS recentcomments стили в WordPress
Есть два способа убрать recent comments: плагинами или системной функцией. Новичкам рекомендую первый способ – он не требует знания кода.
Через Clearfy PRO
Легкое дополнение, оптимизирующее техническое SEO по 57+ пунктам. В том числе устраняет и эту вставку.

Для этого в разделе “Код” активируйте чекбокс (как на скрине). После сохраните изменения. Теперь откройте исходник (хоткей Ctrl + U) любой страницы, и проверьте наличие этого тега.
Скидка на Clearfy по промокоду
С помощью вставки
Второй метод убрать фрагмент. Применять его советую только опытным вебмастерам. Неправильное внедрение этого кода может сломать верстку блога или отключить часть функционала.
Чтобы внедрить, перейдите в “Редактор тем” (вкладка “Внешний вид” в админке WP) и выберите файл functions.php. Перейдите в самый конец и вставьте remove widget styles:
function wpoptimize_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', 'wpoptimize_remove_recentcomments_css' );
После проверьте админ-панель и несколько записей. Если возникли 5XX ошибки – откатите изменения.
Recentcomments – не единственная уязвимость. Для продуктивного продвижения нужно сначала очистить код от всех мусорных атрибутов.