12 заметок с тегом

simplacms

Позднее Ctrl + ↑

SimplaCMS: Автогенерация Title и Meta Description для товаров и категорий

Для генерации Title категорий

{$meta_title = "{$category->name|escape}{if $brand->name} Бренд {$brand->name|escape}{/if}{if $page->name}{$page->name}{/if} - купить в интернет-магазине {$settings->name}" scope=parent}

Для генерации Title товаров

{$meta_title = "{$product->name|escape} {if ($brand->name)}({$brand->name|escape}){/if}{if $product->variant->sku} артикул {$product->variant->sku|escape}{/if} - купить в интернет-магазине {$settings->name}" scope=parent}

Для генерации Meta Description товаров открыть ProductView.php и добавить после:

// Добавим текущий товар
$product->meta_description = 'Товар ' .$product->name $product->variant->sku. ' можно приобрести в интернет-магазине по цене '.$product->variant->price.' с доставкой по России.';
2018   seo   simplacms

Simpla CMS: OpenGraph разметка для соцсетей

Открываем index.tpl вашего шаблона и пишем:

<meta property="og:title" content="{if $module == 'ProductsView' || $module == 'ProductView'}{$product->name|escape}{else}{$page->header|escape}{/if}" />
<meta property="og:type" content="website" />
<meta property="og:url" content="{$config->root_url}{url}" />
<meta property="og:image" content="{if $module == 'ProductsView' || $module == 'ProductView'}{$product->image->filename|resize:330:300}{else}https://olmatex.com/design/olmatex/images/logo.png{/if}" />
{if $module == 'ProductsView' || $module == 'ProductView'}<meta property="og:description" content="{$product->annotation|strip_tags}" />{/if}

В результате получим красивые ссылки на товары и другие страницы вашего интернет-магазина в соцсетях и мессенджерах.

2018   simplacms