trendyminds / amplify
为Craft CMS 3设计的Twig过滤器,用于优化Google AMP的富文本内容。
1.0.10
2020-05-27 14:39 UTC
Requires
- php: >=7.0
- craftcms/cms: ^3.0.0
- fasterimage/fasterimage: ~1.2
Requires (Dev)
- codeception/codeception: ^2.4
This package is auto-updated.
Last update: 2024-09-28 00:20:09 UTC
README
Matt Adams的Amplify插件已移植到Craft 3,并改进以支持响应式图片和iframe。
安装
- 通过Composer安装:
composer require trendyminds/amplify
- 导航到
设置 -> 插件
并点击“安装”按钮
功能
该插件使用Twig过滤器运行通过AMP过滤器设置。要将此过滤器添加到模板中,您需要像这样应用过滤器
{{ entry.body|amplify|raw }}
默认情况下,此插件将找到并替换图片、视频和音频标签,使用它们的Google AMP对应物。插件还将从副本中删除非AMP批准的标签,并将amp图像的layout设置为"responsive",以启用响应式图片布局。