Настройка META тегов

Настройка META тегов для Shop-Script

Позволяет задавать МЕТА теги любым страницам

6 оценок

Ваш отзыв
Установок
90+
Разработчик
Поддержка
Для встраивания плагина, необходимо в файле index.html используемой вами темы найти вывод title и meta. Обычно он выглядит примерно так:

<title>{$wa->title()|escape}</title>
<meta name="Keywords" content="{$wa->meta('keywords')|escape}" />
<meta name="Description" content="{$wa->meta('description')|escape}" />


И заменить данный код на:

{if $wa->shop}
    {* title *}
    {$title = shopSeopagesPlugin::getTitle()}
    {if $title}
        <title>{$title|escape}</title>
    {else}
        <title>{$wa->title()|escape}</title>
    {/if}
    
    {* Keywords *}
    {$kw = shopSeopagesPlugin::getKw()}
    {if $kw}
        <meta name="Keywords" content="{$kw|escape}" />
    {else}
        <meta name="Keywords" content="{$wa->meta('keywords')|escape}" />
    {/if}
    
    {* Description *}
    {$descr = shopSeopagesPlugin::getDescr()}
    {if $descr}
        <meta name="Description" content="{$descr|escape}" />
    {else}
        <meta name="Description" content="{$wa->meta('description')|escape}" />
    {/if}
    
    {shopSeopagesPlugin::getNoindex()}
{/if}


Для вывода текстового поля в любом месте любого шаблона вставьте:
{shopSeopagesPlugin::getText()}