Проверяя системный код 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.
Параметр расположен в параметрах утилиты > разделе “код”. После активации чекбокса обязательно примените изменения и проверьте сайт на ошибки. При их возникновении попытайтесь ответить и убрать изменения.
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) ошибок на всех записях блога.