Видаляємо системні css в drupal

В продовження пройшло минулої статті про css меню в drupal. опишу спосіб видалення і інших заважають на мій погляд css:

що б застосувати ці сніпетів в своєму проекті міняємо you_theme_name на назву своєї теми, і вписуємо даний код в template.php.

Що тут сталося, ми просто обнулили деякі елементи масиву $ css в хук css_alter. зауважте аргументи функцій передаються по посиланню. це важливо.

Аналогічно ми вчинили з мета тегами, тільки цього разу один додали. інший видалили hook_html_head_alter.

На замітку, тег generator в drupal містить інформацію про те що сайт власне зроблений на cms drupal виглядає це так:

Тег author за замовчуванням в drupal не використовується, він описує кому належить сайт і нема на що не впливає, хіба що хто то загляне в вихідний код вашої сторінки і прочитає ім'я Атор сайту, його я додав для прикладу, що б показати як можна додавати мета теги в head, якщо він вам не потрібен можете його не використовувати.

Поділитися:

Читайте також

Видаляємо системні css в drupal

Видаляємо системні css в drupal

Видаляємо системні css в drupal

Видаляємо системні css в drupal

CSS-файли можна виключити директивою exclude в info-файлі теми. А мета-тег поправити модулем Metatag - все одно цей модуль найчастіше необхідний для сео-оптимізації.

В цілому згоден, але у хуков теж є свої плюси, так і я цей код так довго використовував що вирішив про це написати) сентиментальність все таке