Как убрать стили дочерних тем? - PullRequest
0 голосов
/ 01 июня 2019

Я начинаю с пустого шаблона дочерней темы Витрины, который я нашел на GitHub.style.css дочерней темы содержит некоторую информацию об авторе, но все закомментировано.Сканирование GTmetrix показывает, что этот файл таблицы стилей загружается, и рекомендует загружать его встроенным образом, но я думаю, что поскольку он практически пустой, зачем его вообще загружать?

Я добавляю свои настройки стиля в дополнительный CSSокна Wordpress Customizer, поэтому я хочу снять с очереди дочернюю тему enpty style.css и, надеюсь, немного оптимизировать скорость загрузки страницы.

Поэтому я добавил следующее в мои functions.php:

/* Dequeue Storefront Child Theme style.css */

add_action( 'wp_enqueue_scripts', 'dequeue_storefront_child_theme_style ');

function dequeue_storefront_child_theme_style() {
    wp_dequeue_style(' storefront-child-style ');
}

Но я вижу, что он все еще загружается в исходный код страницы (и при повторном сканировании GTmetrix).

<link rel='stylesheet' id='storefront-child-style-css' href='https://www.mywebsite.com/wp-content/themes/storefront-child-theme/style.css?ver=1.0.0' type='text/css' media='all' />

Итак, мои вопросы, я прав, полагая, что эта пустая таблица стилейЭто не нужно, потому что это замедляет загрузку страницы?И как мне правильно вывести это из очереди?

1 Ответ

0 голосов
/ 02 июня 2019

Файл style.css является необходимым файлом согласно Документам WordPress , поскольку он сообщает WordPress базовую информацию о теме, включая тот факт, что это дочерняя тема с определенным родителем.

...