Sign in to follow this  
support

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

Recommended Posts

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" />

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this