aman5537jains / seo-manager
此包的最新版本(4.0)没有可用的许可信息。
管理SEO标签
4.0
2020-09-21 12:51 UTC
This package is not auto-updated.
Last update: 2024-10-01 08:20:28 UTC
README
安装
1 - 依赖项
第一步是使用composer安装此包并自动更新您的composer.json
文件,您可以通过运行以下命令来完成此操作
composer require aman5537jains/seo-manager
2 - 提供者
您需要更新您的应用程序配置以便注册此包,使其可以被Laravel加载,只需更新您的config/app.php
文件,在'providers'
部分的末尾添加以下代码
config/app.php
// file START ommited 'providers' => [ // other providers ommited Aman\SeoManager\SeoManagerServiceProvider::class, ], // file END ommited
3 - 配置
发布配置
在您的终端输入
php artisan vendor:publish --provider="Aman\SeoManager\SeoManagerServiceProvider"
php artisam migrate
4 - 在config\seoconfig.php中添加模型、排除路径和其他配置
<?php return [ "models"=>[ "User"=>\App\User::class, "Country"=>\App\Model\Country::class ] , "except_routes"=>[ "admin", "api", 'filemanager', 'file-manager', 'seo-manager', "_debugbar", "docs" ], "subdomain"=>[ "www", // "*"=>["route"=>"{prefix_url}.jiunge.com",] ] ];
4 - 使用方法
打开 https:///project_name/seo-manager
添加新URL
您可以配置静态URL以及动态URL,并将模型列映射到参数,如图所示
生成的SEO标签
5 - 在视图页面中配置
只需在所有元标签的main布局中添加@seomanagertags即可,例如:
<!doctype html> <html lang="{{ app()->getLocale() }}"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> @seomanagertags </head> <body> Content </body> </html>