bowphp/meta-manager

Meta Manager 是一个SEO工具,用于通过向您的网页添加推荐元标签来提高 Bowphp 网络应用程序的SEO。

1.0.1 2023-05-11 13:07 UTC

This package is auto-updated.

Last update: 2024-09-11 15:59:28 UTC


README

Meta Manager 是一个SEO工具,用于通过向您的应用程序添加推荐元标签来提高网站或特定页面的SEO。

GitHub license GitHub issues CodeFactor Twitter

SEO功能

  • 标准元标签
  • Facebook OpenGraph 元标签
  • Twitter Card 元标签
  • Dublin Core 元标签
  • 链接标签

要求

  • PHP 8.1 及以上
  • Bowphp 5.x
  • Tintin 3.x

步骤

安装

运行以下命令通过Composer包含此包:

composer require bowphp/meta-manager

下载完成后,接下来您需要在 app/Kernel.php 中包含服务提供者。

public function configurations(): array
{
    return [
        ...
        Bow\MetaManager\MetaManagerConfiguration::class,
    ];
}

配置

meta.php 配置中设置默认应用程序元数据。(可选但推荐)

可用选项

使用

配置完成后,您可以在要包含元标签的页面的元区域添加以下内容:

%meta()

以上将使用预定义的配置预先填充生成的元标签。然而,如果您选择动态定义某些选项,则可以使用以下代码。

%meta([
    '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">
    %meta([
      'title'  => 'My Example Title',
      'description' => 'This is my example description',
      'image'=> '',
    ])
</head>
<body>
</body>
</html>

维护者

联系

papac@bowphp.com - @papacdev

请,如果项目中有错误,请通过电子邮件联系我或在 Slack 上留言。或 加入我们

贡献

  1. 分支它
  2. 创建您的功能分支(git checkout -b my-new-feature
  3. 提交您的更改(git commit -am 'Add some feature'
  4. 推送到分支(git push origin my-new-feature
  5. 创建新的拉取请求