Авторизация  
support

Как добавить микро-разметку OpenGraph в VamShop 2?!

Рекомендуемые сообщения

support

Микро-разметка по умолчанию уже есть в VamShop.

Подробнее - http://blog.vamshop.ru/2014/02/03/микроразметка-семантическая-размет/

В данной заметке добавим OpenGraph разметку.

В Админке - Оформление - Шаблоны - Основной шаблон, например после {metadata}, добавляем

{if {page_name} != ""}<meta property="og:title" content="{page_name}" />{/if}
{if {meta_description} != ""}<meta property="og:description" content="{meta_description}" />{/if}
{if {content_images number=1 template=opengraph} != ""}<meta property="og:image" content="{$smarty.const.FULL_BASE_URL}{content_images number=1 template=opengraph}" />{/if}
{if {page_url} != ""}<meta property="og:url" content="{$smarty.const.FULL_BASE_URL}{page_url}" />{/if}

 

В Админке - Расширения - Тэги заходите в тэг content_images, нажимаете внизу Создать микро-шаблон из тэга.

Создаёте шаблон с псевдонимом opengraph

и редактируете шаблон, оставив только: 

{$images.0.image}

Тогда, по идее, выведется только url картинки, если он задан.

т.е. получится на выходе что-то вроде:

<meta property="og:title" content="Samsung GALAXY Note 3" />
<meta property="og:description" content="Samsung GALAXY Note 3" />
<meta property="og:image" content="http://vamcart.loc/img/content/samsung-galaxy-note-3-1.png" />
<meta property="og:url" content="http://vamcart.loc/product/samsung-galaxy-note-3.html" />

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация