thelia / store-seo-module
2.0.1
2021-06-08 09:36 UTC
Requires
- thelia/installer: ~1.1
README
管理商店SEO元数据的翻译。
安装
手动
- 将模块复制到
<thelia_root>/local/modules/
目录,并确保模块名称为 StoreSeo。 - 在thelia管理面板中激活它
Composer
在主thelia composer.json文件中添加它
composer require thelia/store-seo-module:~1.2.0
使用方法
激活后,点击模块的配置按钮。
然后,选择商店的可用语言之一,并填写商店标题、描述和关键词。保存并为每种语言重复此操作。
它们将在未配置SEO元数据的页面上使用。
集成
打开模板的 layout.tpl 文件。
检查文件顶部的 为Smarty定义一些内容
部分,并确保有此分配
{assign var="lang_locale" value={lang attr="locale"}}
在 <head>
部分,在 <title>
标签之前添加此行
{store_seo_meta locale=$lang_locale}
同样,在 {block name="meta"}
中,在 <meta name="description">
标签之后添加此内容
{if $page_keywords}
<meta name="keywords" content="{$page_keywords}">
{else}
<meta name="keywords" content="{$default_keywords}">
{/if}
最后,确保在您的其他模板文件中没有 {$page_title = {config key="store_name"}}
声明。