Микроформат Open Graph

Микроформат Open Graph

Компонент, открытый исходный код

Возможности

Добавляет мета теги согласно микроформату Open Graph на всех страницах сайта. Отдельно настраивается вывод для типов контента.

Для каждого типа контента можно задать свой тип og:type, указать поля, откуда брать изображения — можно несколько — компонент их выведет все по порядку согласно документации. Для каждого из полей задается пресет изображений для вывода.
В настройках компонента задается для каких типов контента формировать разметку, а так же можно загрузить изображение по умолчанию. Оно будет выводиться в тех записях, где поля изображений не заполнены.
В настройках разрешенного типа контента появятся опции: «Тип разметки Open Graph» и «Поля для изображений разметки Open Graph».

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

Совместимость

Будет работать на версиях, начиная с 2.17.0. Для работы автоматической генерации изображений необходима версия PHP не ниже 8.1.0 и модуль PHP imagick.

Действия после установки

После установки необходимо перейти в настройки компонента в админке и указать тип разметки Open Graph по умолчанию и другие, важные для вас настройки. Дополнительно настраивается разметка для категорий и записей типов контента, для этого перейдите в настройки нужного ТК, включите формирование разметки и настройте согласно ваших потребностей.

0
Гарри Гарри 1 год назад #

Спасибо за компонент! Можете ещё добавить эти переменные: 

  1. <meta property="twitter:image" content="..." />
  2. <meta property="twitter:card" content="..." />

А то без них в телеграме не отображается картинка. 

0
pupsik pupsik 11 месяцев назад #

Катринки не показывает.

Использую  TinyMCE

0
dChirkis dChirkis 5 дней назад #

При установке на хостинге несоответствие:

Requires imagick PHP module

Подскажите номер минимальной версии модуля.

+1
Fuze Fuze 5 дней назад #

Подскажите номер минимальной версии модуля.

Любая версия, которая идёт с php.

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.