Исследуя WordPress, вы заметите, что часть виджетов не используется, но код, отвечающий за их формирование, остается. Яркий пример – recent comments, – стили, несущие ответственность за вид блока “Последние комментарии”. Учимся их убирать.
Зачем нужны recent comments в CSS WordPress?
Среди блогеров, использующих WP, я не встречал ни одного, который внедрял бы виджет, выводящий последние комментарии (можете ответить, что это не так). Несмотря на это, в теге <head> любой страницы находится лишний флуд, непосредственно отвечающий за вывод этой вставки.
<style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>
Чтобы редактировать head есть ряд причин:
- Дополнительные строчки увеличивают вес документа, понижая его в результатах поиска.
- Устаревший код приводит к появлению уязвимостей, позволяющих хакерам получить доступ в админку.
Даже если не применять этот виджет, мусор в коде шаблона останется. Поэтому я советую отключить вывод файла recent comments style.
Как удалить лишние стили recent comments из WordPress
В случае неиспользования модуля recentcomments, очистить его можно двумя способами: используя или плагин, или PHP функцию.
Убрать стили, используя Clearfy PRO
Русифицированный плагин, комплексно улучшающий SEO блога на WordPress, исправляя встроенные технические ошибки. В рамках своей работы также очищает recent comments из записей.
Соответствующая опция находится в конфигурации дополнения, разделе “код”. После её активации не забудьте нажать кнопку сохранения изменений.
Clearfy
С помощью этого мультифункционального плагина вы также можете отключить в WordPress ревизии, и много другого “мусора”, который только нагружает сайт.
Очистить при помощи PHP вставки для WP
Самостоятельное редактирование файлов системы рекомендуется только вебмастерам, имеющим опыт в работе с системными настройками и базовым пониманием синтаксиса языка программирования.
Для этого откройте файл системных настроек functions.php (что это я уже упомянул) через встроенный редактор тем или стороннюю ПУ веб-сервера. В самый конец, после завершения предыдущего элемента, вставьте следующий фрагмент кода (remove widget styles):
function wpboost_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', 'wpboost_remove_recentcomments_css' );
Теперь детально проверьте ресурс на появившиеся ошибки и сбои в работе. Если все хорошо – изменения можно оставить, если появились проблемы – удалите правки.
Используя один из методов, вы сможете удалить recentcomments из ВордПресс. Продолжайте очищать свой блог, выходя за рамки удаления, повышая уровень общего технического SEO.
Pingback – еще один устаревший функционал WordPress, которым активно пользуются спамеры. Обязательно отключайте его с помощью Clearfy Pro или вручную.