gioppy/statamic-metatags

此包的最新版本(4.0.2)没有可用的许可信息。

Statamic 3的插件,用于管理和自定义任何元标签。

4.0.2 2024-06-04 13:24 UTC

This package is auto-updated.

Last update: 2024-09-04 13:50:37 UTC


README

这是Statamic 5的插件。它能够管理和自定义几乎所有的创建的元标签!

Meta Tags index Blueprints Default values

支持的元标签

  • 经典元标签,主要用于搜索引擎
  • 网站验证
  • 都柏林核心
  • Google+
  • Google CSE
  • Google搜索
  • Open Graph
  • Facebook应用
  • Twitter
  • Pinterest
  • 应用链接
  • 移动和UI相关
  • 苹果专有
  • 安卓专有
  • 图标

如果你认为缺少某些元标签,请提交一个PR!

安装

composer require gioppy/statamic-metatags

如果你使用的是Statamic的老版本,请根据你的安装版本使用以下之一。

Statamic < 3.3

composer require gioppy/statamic-metatags "^1.0.4"

Statamic >= 3.3 and < 4.0

composer require gioppy/statamic-metatags "^2.0"

Statamic >= 4.0 and < 5.0

composer require gioppy/statamic-metatags "^3.0"

使用方法

所有元标签都会根据每个蓝图选项动态注入到条目或术语中。

在蓝图部分,在元标签下,你可以为每个蓝图选择你想要激活的所有类别。目前只能为集合和分类法启用元标签。

在你的模板中,从layout.antlers.html中删除title标签。对于每个元标签类别,你都有一个Antlers标签可以使用

{{ metatags:basic }}
{{ metatags:advanced }}
{{ metatags:dublin_core }}
{{ metatags:dublin_core_advanced }}
{{ metatags:opengraph }}
{{ metatags:facebook }}
{{ metatags:twitter }}
{{ metatags:pinterest }}
{{ metatags:google_search }}
{{ metatags:site_verifications }}
{{ metatags:app_links }}
{{ metatags:mobile }}
{{ metatags:apple }}
{{ metatags:android }}
{{ metatags:favicons }}

从旧版本升级

从旧版本升级不应导致你在条目或术语中丢失任何数据。然而,你需要重新配置所有蓝图中的所有元标签。

首先从所有蓝图清除metatags字段集。 请确保在此阶段不要保存任何内容,否则你的元标签将被删除!

为每个蓝图和通用元标签设置你想要使用的元标签。

通过编辑条目或术语,确保你可以正确看到新的SEO标签和元标签字段的值。

通过用新Antlers标签替换{{ metatags }}标签来编辑你的layout.antlers.html,具体取决于你启用的类别。

警告

Google+和Google CSE元标签不再可用!

致谢

此插件灵感来源于优秀的Metatag Drupal模块