joppedc/sylius-better-seo-plugin

支持产品上的SEO元数据

安装次数: 27,555

依赖项: 0

建议者: 0

安全性: 0

星标: 22

关注者: 2

分支: 21

开放性问题: 4

类型:sylius-plugin

v1.0.3 2023-04-03 10:18 UTC

This package is auto-updated.

Last update: 2024-09-03 13:18:12 UTC


README

Scrutinizer Code Quality Build Status

Sylius Better SEO Plugin

  • 添加可配置的SEO元标签、图片和Google丰富片段到产品页面。

  • 添加可配置的SEO元标签和图片到分类页面。

安装

  1. 通过Composer安装插件

    composer require joppedc/sylius-better-seo-plugin:^1.0
  2. 将插件类添加到您的 bundles.php

    JoppeDc\SyliusBetterSeoPlugin\SyliusBetterSeoPlugin::class => ['all' => true],

    appkernel.php

    $bundles = [
       new \JoppeDc\SyliusBetterSeoPlugin\SyliusBetterSeoPlugin(),
    ];
  3. 导入资源

    imports:
        - { resource: "@SyliusBetterSeoPlugin/Resources/config/config.yaml" }
  4. 覆盖产品和分类资源

    您需要添加 HasSeoInterface 并将 SeoTrait 添加到产品和分类实体。

    sylius_product:
        resources:
            product:
                classes:
                    model: App\Entity\Product
    
    sylius_taxonomy:
        resources:
            taxon:
                classes:
                    model: App\Entity\Taxon
  5. 通过更新数据库模式完成安装

    $ bin/console doctrine:migrations:diff
    $ bin/console doctrine:migrations:migrate
    

示例

Kitten

Kitten

Kitten

文档

许可证

MIT许可证 (MIT)

版权 © 2019 Joppe De Cuyper