Выпиливаем мета-тег 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.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Июнь 17, 2024 г.
Поля, определенные модулями, не попадают в конфиг файлы сайта, и их не получается настроить привычным способом. В данном случае, требуется как то указать TMGMT модулю, что не нужно переводить поле view_mode.
Чтобы предотвратить проблему, можно ...
Читать
Октябрь 9, 2024 г.
При выполнении drush updb вы можете увидеть такое сообщение. Обычно это связано с обновлением модуля до следующей major версии.
Тогда в модуле может быть прописан hook_update_last_removed, где прописан номер hook_update, ниже которого номерные ...
Читать
Апрель 27, 2023 г.
Небольшой примера кода для работы с таксономией в Drupal 10. Мы запросим дерево дочерних терминов и произведем их рендеринг.
Для начала загрузим какой-либо термин
[crayon-6a3253ab10698531145839/]
Следующий шаг - получение дочерних элементов ...
Читать
Май 2, 2024 г.
Пара примеров о том, как вытащить нужную инфу из параграфов, используя токены. Обычно это нужно для генерации meta заголовков страницы.
У вас есть node, в которой вы создали поле field_myfield с entity_reference: paragrpahs.
Самое простое, ...
Читать