Как отключить иконочный шрифт wpshop-core.ttf?

В наших темах используется собранный нами иконочный шрифт /assets/fonts/wpshop-core.ttf. Данный шрифт весит 50Кб и с preload, поэтому не должен нагружать сайт или замедлять скорость загрузки.

Чтобы отключить данный иконочный шрифт, установите и активируйте плагин ProFunctions и добавьте в него код:

/* Отключить иконочный шрифт wpshop-core.ttf */
add_filter( 'wpshop_fonts_preload_fonts', function( $fonts ) {
    foreach ( $fonts as $k => $v ) {
        list( $url, $as ) = $v;

        if ( $url == get_template_directory_uri() . '/assets/fonts/wpshop-core.ttf' ) {
            unset( $fonts[ $k ] );
        }
    }
    return $fonts;
} );

Затем перейдите в Внешний вид > Настроить > Дополнительные стили и добавьте следующий код:

/* Отключить иконочный шрифт wpshop-core.ttf */
@font-face {
    font-family: wpshop-core;
    src: none !important;
}

.comment-list .bypostauthor>.comment-body .comment-author:after, .entry-author:before, .entry-content blockquote.check:before, .entry-content blockquote.danger:before, .entry-content blockquote.info:before, .entry-content blockquote.is-style-check:before, .entry-content blockquote.is-style-danger:before, .entry-content blockquote.is-style-info:before, .entry-content blockquote.is-style-question:before, .entry-content blockquote.is-style-quote:before, .entry-content blockquote.is-style-thumbs-down:before, .entry-content blockquote.is-style-thumbs-up:before, .entry-content blockquote.is-style-warning:before, .entry-content blockquote.question:before, .entry-content blockquote.quote:before, .entry-content blockquote.thumbs-down:before, .entry-content blockquote.thumbs-up:before, .entry-content blockquote.warning:before, .entry-date:before, .entry-time:before, .entry-views:before, .footer-navigation ul li.menu-item-has-children:after, .footer-navigation ul li.menu-item-has-children>a:after, .footer-navigation ul li.menu-item-has-children>span:after, .home-text blockquote.check:before, .home-text blockquote.danger:before, .home-text blockquote.info:before, .home-text blockquote.is-style-check:before, .home-text blockquote.is-style-danger:before, .home-text blockquote.is-style-info:before, .home-text blockquote.is-style-question:before, .home-text blockquote.is-style-quote:before, .home-text blockquote.is-style-thumbs-down:before, .home-text blockquote.is-style-thumbs-up:before, .home-text blockquote.is-style-warning:before, .home-text blockquote.question:before, .home-text blockquote.quote:before, .home-text blockquote.thumbs-down:before, .home-text blockquote.thumbs-up:before, .home-text blockquote.warning:before, .main-navigation ul li.menu-item-has-children:after, .main-navigation ul li.menu-item-has-children>a:after, .main-navigation ul li.menu-item-has-children>span:after, .post-card__author:before, .post-card__comments:before, .post-card__date:before, .post-card__like:before, .post-card__views:before, .scrolltop:before, .search-form .search-submit:before, .search-icon, .table-of-contents__hide:after, .taxonomy-description blockquote.check:before, .taxonomy-description blockquote.danger:before, .taxonomy-description blockquote.info:before, .taxonomy-description blockquote.is-style-check:before, .taxonomy-description blockquote.is-style-danger:before, .taxonomy-description blockquote.is-style-info:before, .taxonomy-description blockquote.is-style-question:before, .taxonomy-description blockquote.is-style-quote:before, .taxonomy-description blockquote.is-style-thumbs-down:before, .taxonomy-description blockquote.is-style-thumbs-up:before, .taxonomy-description blockquote.is-style-warning:before, .taxonomy-description blockquote.question:before, .taxonomy-description blockquote.quote:before, .taxonomy-description blockquote.thumbs-down:before, .taxonomy-description blockquote.thumbs-up:before, .taxonomy-description blockquote.warning:before, .top-menu ul li.menu-item-has-children>a:after, .top-menu ul li.menu-item-has-children>span:after, .widget-area .widget_nav_menu .menu-item-has-children:after, [class*=" wci-"], [class^=wci-] {
    font-family: Arial !important;
}

Данный иконочный шрифт должен перестать загружаться браузером.

Вам помог ответ?
Похожие вопросы
Как изменить адрес страницы, с которой было отправлено сообщение?
+8
Как задать фоновую картинку для подвала?
+7
Как изменить иконки в маркированных списках?
+7
Как изменить цвет заголовка записи\страницы?
+7
Как изменить карточки постов на главной странице?
+7
Как задать фоновую картинку для шапки?
+6
Как выровнять слева кнопку Наверх?
+5
Как исключить заголовки из содержания?
+5
Как вывести блоки Конструктора главной на главной статической странице
+5
Как включить комментарии на страницах?
+5
Как добавить табу на страницу товара
+5
Как добавить фавикон?
+48
Как в встроенную форму обратной связи добавить защиту от спама?
+42
Как добавить и настроить телефонные номера?
+40
Как добавить рекламный код между карточками постов?
+4
Как убрать автоматический вывод миниатюры на странице записи?
+4
Как в рекламные блоки вставить код php?
+4
Как изменить сообщение о Cookie (Сохранить моё имя, email и адрес сайта в этом браузере...)
+4
Как добавить рандомное количество просмотров?
+4
Почему не отображаются иконки на профили в социальных сетях?
+4