balazscsaba2006 / amplify
为Craft CMS 3优化的Twig过滤器,用于优化丰富文本内容以适应Google AMP。
2.0.0
2022-09-09 17:39 UTC
Requires
- php: ^8.0.2|^9.0
- craftcms/cms: ^4.0.0
- fasterimage/fasterimage: ^1.5
Requires (Dev)
- craftcms/rector: dev-main
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"以启用响应式图片布局。