sergeybruhin / page-meta
Laravel 页面元数据包
0.1.2
2023-01-22 17:03 UTC
Requires
- php: ^7.4|^8.0
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-22 20:28:01 UTC
README
这是一个基本且简单的包,可以帮助您在 Blade 模板中生成页面元数据。
安装
您可以通过 composer 安装此包
composer require sergeybruhin/page-meta
在控制器中 Compose 页面元数据
$openGraph = PageMeta::openGraphArticle( route('home'), $page->name, $page->description, 'Your site name', ); $openGraph->addImage( 'https://example.com/image/url.png', 100, 100, Image::TYPE_WEBP ); $openGraph->addTags([ 'Some tag', 'And', 'Another Tag' ]); $openGraph->addAuthors([ 'https://example.com/author/some-author', 'https://example.com/author/another', ]);
渲染页面元数据
您可以在您喜欢的地方渲染页面元数据。
@include('page-meta::open-graph')
如果设置了变量 $openGraph,则将渲染模板。
测试(尚未 💁♂️)
composer test
更新日志
请参阅 更新日志 了解最近的变化。
贡献
请参阅 贡献指南 了解详情。
安全
如果您发现任何安全问题,请通过电子邮件 sundaycreative@gmail.com 联系我们,而不是使用问题跟踪器。
致谢
许可证
MIT 许可证(MIT)。有关更多信息,请参阅 许可证文件。