Как Вы знаете, WordPress имеет целый ряд встроенных виджетов (Архивы, Галерея, Облако меток и пр.) Среди них также присутствует и Свежие комментарии.
Общеизвестно, что каждый из виджетов имеет свой CSS-класс, которому в процессе разработки темы для WordPress-сайта задаются те или свойства (например, цвета, величина шрифта, отступы). Исключением является класс .recentcomments, который определяет виджет Свежие комментарии. По каким-то причинам разработчики не предусмотрели возможность изменить его внешний вид. Это довольно неудобно, так как этот раздел сайта не будет в итоге соответствовать общему дизайну. Наиболее простое решение — просто его удалить.
Как удалить .recentcomments?
Способов от него избавиться, к сожалению, не так уж и много. Отдельных плагинов в каталоге WordPress, решающих эту задачу, нет.
Способ 1. Вручную
Этот способ предусматривает редактирование файлов Вашей активной темы путем добавления специального кода в основной ее конфигурационный файл functions.php.
Если Вы не знаете что такое файл functions.php, то в этом случае можете воспользоваться плагином ProFunctions.
Итак, в конец указанного файла необходимо вставить следующие строки на языке PHP:
function wpplugins_remove_recentcomments() { global $wp_widget_factory; remove_action( 'wp_head', array( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'], 'recent_comments_style' ) ); } add_action('widgets_init', 'wpplugins_remove_recentcomments');
Следует отметить, что результат работы этого кода не зависит от темы и будет выполнятья всегда.
Способ 2. Плагин Clearfy Pro
Наиболее простой способ удалить CSS-класс .recentcomments, — это воспользоваться мощным премиум-плагином Clearfy Pro. Он, помимо других своих возможностей по оптимизации и ускорению сайта на WordPress, также корректно и быстро решит задачу. Для этого нужно всего лишь перейти в админ-меню Clearfy Pro и на вкладке Код задействовать опцию Удалить стили .recentcomments. Для сохранения всех изменений нужно нажать кнопку Сохранить изменения.