Выпиливаем мета-тег Generator из заголовочной секции сайта на Drupal. За одно и пару других лишних мета маркеров.
Для этого используем hook_page_attachments_alter в теме оформления сайта. ‘Generator’ в списке мета информации идет под именем system_meta_generator.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
/** * Implements hook_page_attachments_alter(). * * Removes some meta names **/ function THEMENAME_page_attachments_alter(&$page) { $meta_tags = [ 'system_meta_generator', 'MobileOptimized', 'HandheldFriendly' ]; foreach ($page['#attached']['html_head'] as $key => $value) { if (in_array($value[1], $meta_tags)) { unset($page['#attached']['html_head'][$key]); } } } |
Drupal 9/10
Данная запись опубликована в 17.05.2023 16:17 и размещена в рубрике Drupal.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Апрель 27, 2023 г.
Небольшой примера кода для работы с таксономией в Drupal 10. Мы запросим дерево дочерних терминов и произведем их рендеринг.
Для начала загрузим какой-либо термин
[crayon-6a403dd883b38135292511/]
Следующий шаг - получение дочерних элементов ...
Читать
Июль 2, 2025 г.
Drupal — мощная, гибкая и в то же время довольно сложная CMS. Один из важных аспектов SEO и удобства пользователей — это ЧПУ (человекопонятные URL). В ...
Читать
Февраль 14, 2024 г.
Пример того, как можно дополнить результаты views в Drupal 9/10.
Задача - вывести для статьи блок со связанными публикациями. В начале нужно было просто выводить последние статьи того же типа, а потом у заказчика возникло желание переопределять выдачу, ...
Читать
Май 8, 2023 г.
В Drupal 9/10 нет jQuery плагина once(), потому при использовании этой функции вы увидите сообщение о том, что once - не является функцией.
Плагин удобен, но его не сложно заменить в коде буквально парой вставок. Он работает по следующему алгоритму ...
Читать