Часто необходимо добавить изображение og:image в нашу HTML разметку сайта на Drupal 8, 9. Для этой цели нам понадобится установленный модуль Metatag и установленный в нем подмодуль Open Graph. Переходим в админке вашего сайта по адресу: Главная >> Администрирование >> Конфигурация >> Поиск и метаданные >> Мета тег. Добавляем мета-тег по умолчанию для выбранного типа материала и далее вставляем токен как показано ниже.
Стандартные токены не всегда решают данную задачу, но конструкция приведенная ниже, работает.
Данный пример с одного из рабочих сайтов по продаже недвижимости.
[node:field_sale_property:entity:field_media_image:open_graph]
field_sale_property - имя поля изображения в типе материала.
field_media_image - имя поля в типе медиа-объекта.
open_graph - название стиля изображения (Рекомендуемый размер изображения 1200 px на 630 px).