为Craft CMS 3优化的Twig过滤器,用于优化丰富文本内容以适应Google AMP。

2.0.0 2022-09-09 17:39 UTC

This package is auto-updated.

Last update: 2024-09-09 21:50:46 UTC


README

使用https://github.com/trendyminds/craft-amplify/以实现与PHP 7.3的兼容性。

Amplify for Craft 4

Matt Adams的Amplify插件已移植到Craft 3(<v2.0)和Craft 4(>= v2.0),并改进以支持响应式图片和iframe。

安装

  • 通过Composer安装:composer require balazscsaba2006/amplify
  • 导航到设置 -> 插件并点击“安装”按钮

功能

该插件使用Twig过滤器来遍历AMP过滤器设置。要将此过滤器添加到模板中,您需要按照以下方式应用过滤器

{{ entry.body|amplify|raw }}

默认情况下,此插件将查找并替换图片、视频和音频标签,使用它们的Google AMP对应项。此外,插件还会从副本中删除非AMP批准的标签,并给amp图像添加layout="responsive"以启用响应式图片布局。