Как автоматически создавать og:image

Главные вкладки

Аватар пользователя Valeratal Valeratal 10 ноября 2020 в 9:59

Собственно сабж
на многих сайта, хабр тот же, og:image создается автоматом
например
у этого поста https://habr.com/ru/post/201374/
og:image
https://habr.com/share/publication/201374/c7f21ac506e95bf4259f7f223f50d5d9/

И второй вопрос
Хорошо бы, чтобы при добавлении какого-то изображение в поле (мало ли, бывают реально нужные картинки) в og:image подставлялось именно добавленное изображение

Комментарии

Аватар пользователя Valeratal Valeratal 10 ноября 2020 в 13:33

у меня стоит токен (через модуль метатеги) он берет картинку из одного поля и прописывает
Вопрос то был про генерацию изображений (и не генерацию, если изображение есть в поле)

Впрочем, можно объединить это в одну задачу - генерация и заливка картинки в поле, если юзер (или админ) не залил в это поле картинку
в моем случае выглядит так

специальное поле, картинка из которого и посдтавляется в og:image

Аватар пользователя Valeratal Valeratal 10 ноября 2020 в 13:42

В настойках полей, есть такая штука. Токены. И дефолт-изображение
но, токены можно применить только к текстовым областям, наложить их на картинку - видимо нельзя

Аватар пользователя gun_dose gun_dose 10 ноября 2020 в 14:21

А что ты там генерировать собрался? Типа как у некоторых новостных порталов генерится картинка, на которой прямо текст написан? Такое ты токенами не сделаешь. Но вполне вероятно, что какой-то модуль для этого есть.

Аватар пользователя Valeratal Valeratal 10 ноября 2020 в 14:34

я же все написал в посте. Да, как у многих сайтов. Генерируется картинка на которой прямо текст написан. Да, я даже приложил картинку с хабра как пример

Возможно есть модуль, осталось его найти Smile
Возможно надо копать в фильтры. Есть же функция для вотермарков, то есть технически наложить текст на изображение - возможно. Осталось это как-то подружить с полями