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

Компонент для InstantCMS 2.x , совместимость 2.4.0-2.8.2 , открытый исходный код

  • Рейтинг: 5.0
  • Просмотры: 40226
  • Загрузки: 2532
  • Подписчики: 52
  • Добавлен: 15.06.2015

Возможности

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

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

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

Проверялась только на версии 2.2.1 и соответственно в установщике именно она заложена как минимальная. Скорее всего, будет работать и на более ранних версиях, для этого в файле manifest.ru.ini установочного архива установите нужную версию.

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

После установки необходимо перейти в настройки компонента в админке и указать для каких типов контента формировать разметку.

Кроме этого, необходимо в ваш шаблон, в файл main.tpl.php вставить вместо

<html>

вот это

<html lang="ru" prefix="og: http://ogp.me/ns# video: http://ogp.me/ns/video# ya: http://webmaster.yandex.ru/vocabularies/ article: http://ogp.me/ns/article#  profile: http://ogp.me/ns/profile#">

Т.е. мы добавляем в тег html атрибут prefix с указанными значениями. Это необходимо, чтобы валидатор Яндекса не ругался при проверке.

Скачать GitHub
Версия: 1.2.0 — 29.09.2015
Загружено 2532 раз, из них последней версии — 1671 раз