Стили Recentcomments – как удалить лишний css и для чего он нужен

Продолжаем глобальную чистку WP, следующий на очереди recentcomments. Разработчики WordPress по непонятным причинам решили что некоторые стили для виджета “Последние комментарии” нельзя изменять и прописали к ним класс recentcomments, а его значение внесли напрямую код сайта с префиксом !important в тег head.

Как выглядит в WordPress и зачем нужны recentcomments

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

<style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>
пример показа реценткоммент на сайте
тег в исходном html

Поэтому при новой верстке виджета последних комментариев, могут возникнуть трудности, потому что перекрыть почти не возможно, поэтому вывод в HTML нужно удалить. Рядом располагается такой же бесполезный meta generator.

Удалить стили recentcomments через Clearfy

Любимый плагин ClearfyPRO умеет удалять recentcomments из исходного кода. Переходим в раздел КОД и напротив соответствующего пункта включаем опцию.

Нажимаем и активируем удаление recentcomments
Включите кнопку

После сохранения стили удалятся, радом присутствует возможность убрать подсказки при входе в админку вордпресс. Клеарфай улучшает блог по еще по 45 пунктам, что делает его незаменимым и обязательным инструментом для любого ресурса на WordPress. В дополнение дарю скидку на 15%, нажимайте кнопку, она высчитывается автоматически.

ClearfyPRO

Убрать принудительный CSS с помощью функции

Других аналогов в виде плагинов не нашел, чтобы отключить лишний CSS. Но если вы уверенный пользователь и не боитесь сломать сайт или при очередном обновлении потерять все изменения в шаблоне, то воспользуйтесь PHP конфигурацией.

function wpcourses_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', 'wpcourses_remove_recentcomments_css' );
Прописываем инструкцию в WordPress
Вставка конструкции
  1. Открываем редактор тем в WP
  2. Выбираем function.php
  3. Прописываем код внизу
  4. Не забываем обновлять

Использование самописной функции может привести к неработающему ресурсу, внимательно используйте и следуйте рекомендациям. Аналогично отключается короткая ссылка shortlinks.

В данной статье разобрались что такое стили recentcomments и как удалить их из исходного HTML любого блога.

Пожалуйста, оцените материал:

Давно занимаюсь и разрабатываю сайты на Wordpress. Считаю что лучшего решения для ведения бизнеса не найти, поэтому считаю долгом делиться информацией с остальными.
Получай полезные материалы удобным способом!
Добавить комментарий