Drupal — это мощная система управления контентом, но иногда загрузка лишних системных таблиц стилей CSS может замедлять производительность вашего сайта. В этой статье мы рассмотрим, как исключить загрузку системных таблиц стилей CSS в Drupal и ускорить загрузку вашего сайта, не затрагивая его функциональность.
Шаг 1: Установка и настройка модуля «CSS Injector»
- Вход в админ-панель Drupal: Зайдите в админ-панель вашего Drupal-сайта, используя административные учетные данные.
- Перейдите в раздел «Модули»: В меню админ-панели выберите раздел «Модули» и установите модуль «CSS Injector», если он еще не установлен.
- Настройте модуль CSS Injector: После установки модуля перейдите в раздел «Настройки» или «Настроить» (в зависимости от версии Drupal) модуля CSS Injector.
Шаг 2: Создание пользовательских правил CSS
- Создайте новое правило CSS: В разделе настроек модуля CSS Injector создайте новое пользовательское правило CSS.
- Исключите системные таблицы стилей CSS: Добавьте следующий CSS-код в поле для пользовательского правила CSS, чтобы исключить системные таблицы стилей:
cssCopy code
/* Исключение системных таблиц стилей */ <style> @import url('core/assets/vendor/normalize-css/normalize.css'); @import url('core/assets/vendor/jquery.ui/themes/base/menu.css'); /* Добавьте другие системные таблицы стилей, которые вы хотите исключить */ </style>
Вышеуказанный код исключает некоторые из системных таблиц стилей, но вы можете добавить другие таблицы стилей, которые необходимо исключить, следуя аналогичному формату.
Шаг 3: Сохранение и применение изменений
- Сохраните правило CSS: После добавления кода CSS сохраните правило.
- Примените изменения: Ваши изменения будут автоматически применены, и системные таблицы стилей CSS больше не будут загружаться на вашем сайте.