hellorse/sylius-better-seo-plugin

支持产品上的SEO元数据

安装量: 15,552

依赖者: 0

建议者: 0

安全性: 0

星星数: 0

关注者: 0

分支数: 21

类型:sylius-plugin

2.0.2 2023-03-22 17:48 UTC

This package is auto-updated.

Last update: 2024-09-22 21:23:50 UTC


README

Scrutinizer Code Quality Build Status

Sylius Better SEO 插件

  • 为产品页面添加可配置的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