davmixcool / laravel-meta-manager
Laravel Meta Manager 是一个SEO工具,通过向您的应用程序添加推荐的元标签来提高网站或特定页面的SEO。
1.2
2019-12-15 06:36 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpunit/phpunit: ~4.0||~5.0
This package is auto-updated.
Last update: 2024-09-12 10:32:36 UTC
README
Laravel Meta Manager 是一个SEO工具,通过向您的应用程序添加推荐的元标签来提高网站或特定页面的SEO。
SEO功能
- 标准元标签
- Facebook OpenGraph 元标签
- Twitter Card 元标签
- Dublin Core 元标签
- 链接标签
要求
- PHP 5.4及以上
步骤
安装
Composer
运行以下命令通过Composer包含此包:
composer require davmixcool/laravel-meta-manager
Laravel 5.5+ 使用包自动发现,因此不需要您手动添加 ServiceProvider。
下载完成后,接下来您需要在 config/app.php
中包含服务提供者。
'providers' => [ Davmixcool\MetaManager\MetaServiceProvider::class, ];
然后运行:php artisan vendor:publish --provider="Davmixcool\MetaManager\MetaServiceProvider"
以获取Laravel Meta Manager的配置。
配置
在meta.php
配置中设置默认应用程序元数据。(可选但推荐)
可用选项
使用
配置完成后,您可以在要包含元标签的页面的元区域添加以下内容;
@include('meta::manager')
以上将使用预定义的配置预先填充生成的元标签。但是,如果您选择在运行时定义某些选项,则可以使用以下代码。
@include('meta::manager', [ 'title' => 'My Example Title', 'description' => 'This is my example description', 'image' => 'Url to the image', ])
示例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
@include('meta::manager', [
'title' => 'My Example Title',
'description' => 'This is my example description',
'image' => '',
])
</head>
<body>
</body>
</html>
星标数
分支数
维护者
此包由 David Oti 和您共同维护!
许可证
此包采用 MIT 许可证 许可。