Open Graph и PS

Проверила, не появляется цена при публикации ни через
PS Facebook OpenGraph Tags,
ни через
socialsharing.
Только socialsharing - не на всех страницах работает, а PS Facebook OpenGraph Tags на всех.
Только нужно лого загрузить посредством PS Facebook OpenGraph Tags, иначе ссылка на лого битая получается когда нет картинки на странице.
 
Проверила, не появляется цена при публикации ни через
PS Facebook OpenGraph Tags,
ни через
socialsharing.
Только socialsharing - не на всех страницах работает, а PS Facebook OpenGraph Tags на всех.
Только нужно лого загрузить посредством PS Facebook OpenGraph Tags, иначе ссылка на лого битая получается когда нет картинки на странице.
У меня в этом модуле загружены все четыре логотипа...
Нужно ли в моем случае вносить изменения в header.tpl, описанные в начале этой темы?
 
Нижми контрол+U и посмотри по поиску контрол+F такое текст og:
Если твой модуль выводит все данные, то зачем еще что-то вносить в код???
Я о том, что если помимо модуля socialsharing хочется еще и модуль PS Facebook OpenGraph Tags, то синтаксис дублируется и есть смысл отключить его в модуле логотипов, логотипы будут выводиться.
Если не хочется никаких модулей, то можно внести код с начала этой темы, но я не проверяла его работу.
 
Спасибо большое за разъяснения!
 
Поделитесь, что лучше использовать ДЛЯ СТРАНИЦ КАТЕГОРИЙ:
HTML:
<meta property="og:type" content="product.group" />
ИЛИ
HTML:
<meta property="og:type" content="website" />
Вроде как первое логичней.

Нужно ли добавлять вот это:
HTML:
<html prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">

И допустим если у меня есть категория с названием "МУЛЬТИВАРКИ" и для нее прописаны:
описание - "Длинный текст про мультиварки"
мета тайтл - "Мультиварки | Купить мультиварку в ГОРОД - НАЗВАНИЕ МАГАЗА"
мета дескрипшен - "У нас можно купить мультиварки бла бла бла. ГОРОД НАЗВАНИЕ МАГАЗА. тел. 999 999-999-99"

Что лучше тогда подставлять в
og:title - "НАЗВАНИЕ КАТЕГОРИИ" или "МЕТА ТАЙТЛ"
и
og:description - "ОПИСАНИЕ КАТЕГОРИИ" или "МЕТА ДЕСКРИПШЕН"

Пожалуйста, поделитесь опытом, а то в сео ни бум бум :)
 
А оги сильно влияют на сео? :)
 
Поделитесь, что лучше использовать ДЛЯ СТРАНИЦ КАТЕГОРИЙ:
HTML:
<meta property="og:type" content="product.group" />
ИЛИ
HTML:
<meta property="og:type" content="website" />
Вроде как первое логичней.

Нужно ли добавлять вот это:
HTML:
<html prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">

И допустим если у меня есть категория с названием "МУЛЬТИВАРКИ" и для нее прописаны:
описание - "Длинный текст про мультиварки"
мета тайтл - "Мультиварки | Купить мультиварку в ГОРОД - НАЗВАНИЕ МАГАЗА"
мета дескрипшен - "У нас можно купить мультиварки бла бла бла. ГОРОД НАЗВАНИЕ МАГАЗА. тел. 999 999-999-99"

Что лучше тогда подставлять в
og:title - "НАЗВАНИЕ КАТЕГОРИИ" или "МЕТА ТАЙТЛ"
и
og:description - "ОПИСАНИЕ КАТЕГОРИИ" или "МЕТА ДЕСКРИПШЕН"

Пожалуйста, поделитесь опытом, а то в сео ни бум бум :)
Доброго времени...
Не могли бы Вы выложить содержание tpl файла, которое у Вас получилось?
Спасибо.
 
А вот и тема пригодилась :)

Добавляем поддержку Open Graph в Prestashop 1.6 и 1.5

В файле header.tpl заменяем
PHP:
{if isset($meta_description) AND $meta_description}
        <meta name="description" content="{$meta_description|escape:'html':'UTF-8'}" />
{/if}
на
PHP:
{if isset($meta_description) AND $meta_description}
        <meta name="description" property="og:description" content="{$meta_description|escape:'html':'UTF-8'}" />
{/if}
        <meta property="og:site_name" content="{$shop_name|escape:'html':'UTF-8'}" />
        <meta property="og:title" content="{$meta_title|escape:'html':'UTF-8'}"/>
        <meta property="og:type" content="{if $page_name == 'product'}product{else}website{/if}" />
{if $page_name == 'product'}
        <meta property="product:price:amount" content="{$product->price}"/>
        <meta property="product:price:currency" content="{$currency->iso_code}"/>
{/if}
        <meta ptoperty="og:url" content="{if isset($force_ssl) && $force_ssl}https://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}{else}http://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}{/if}" />
        <meta property="og:image" content="{if $have_image && $page_name == 'product'}{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox_default')|escape:'html':'UTF-8'}{else}{$logo_url}{/if}" />
        <meta property="og:locale" content="{$meta_language}-{$lang_iso|upper}" />
Доброго времени..!
Подскажите, как в этот код можно добавить отображение фото миниатюр для категорий и (или) подкатегорий?
Спасибо!
 
Доброго времени...
Не могли бы Вы выложить содержание tpl файла, которое у Вас получилось?
Спасибо.
Не стал заморачиваться, но код был типа такого:
Код:
<meta property="og:site_name" content="{$shop_name|escape:'html':'UTF-8'}" />
<meta property="og:title" content="{$meta_title|escape:'html':'UTF-8'}"/>
<meta ptoperty="og:url" content="{if isset($force_ssl) && $force_ssl}https://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}{else}http://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}{/if}" />
<meta property="og:locale" content="{$meta_language}-{$lang_iso|upper}" />
{if isset($meta_description) AND $meta_description}
    <meta name="description" property="og:description" content="{$meta_description|escape:'html':'UTF-8'}" />
{/if}
{if $page_name == 'product'}
    <meta property="og:type" content="product" />
    <meta property="product:price:amount" content="{$product->price}"/>
    <meta property="product:price:currency" content="{$currency->iso_code}"/>
    {if $have_image}
        <meta property="og:image" content="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox_default')}" />
    {/if}
{elseif $page_name == 'category'}
    <meta property="og:type" content="product.group" />
    {if $category->id_image}
        <meta property="og:image" content="{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'medium_default')}" />
    {/if}
{else}
    <meta property="og:type" content="website" />
    <meta property="og:image" content="{$logo_url}" />
{/if}
 
Назад
Сверху