sergeybruhin/page-meta

Laravel 页面元数据包

0.1.2 2023-01-22 17:03 UTC

This package is auto-updated.

Last update: 2024-09-22 20:28:01 UTC


README

Latest Version on Packagist Total Downloads

这是一个基本且简单的包,可以帮助您在 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)。有关更多信息,请参阅 许可证文件