greenpeace/planet4-gpch-gutenberg-blocks

此包已被废弃,不再维护。未建议替代包。

提供在Gutenberg编辑器中编辑Planet4块

v0.1.10 2019-07-18 14:16 UTC

This package is auto-updated.

Last update: 2021-03-18 18:44:31 UTC


README

提供在Gutenberg编辑器中编辑Planet4块。

实现块

  • 相册:滑动(无标题和副标题)
  • 相册:3列(无标题和副标题)
  • 相册网格(无标题和副标题)
  • 文章
  • 轮播图标题:缩放至灰色并滑动
  • 轮播图标题:全宽经典
  • 封面:行动号召封面
  • 封面:活动封面
  • 封面:内容封面
  • 社交媒体:oEmbed
  • 社交媒体:Facebook页面
  • 分割两列

待实现Planet4块(优先级)

  • cookies(3)
  • 计数器:纯文本(3)
  • 计数器:进度条(3)
  • 计数器:进度盘(3)
  • Engaging Networks表单(3)
  • Happy Point(3)
  • 子菜单:长全宽(3)
  • 子菜单:短全宽(3)
  • 子菜单:短侧边栏(3)
  • 行动号召框(2)
  • 时间线(2)

不会实现的Planet4块(由于Gutenberg中已有功能)

  • 媒体块
  • 子标题

技术实现

插件需要安装Advanced Custom Fields 5.8,并使用其在此处描述的Gutenberg功能:https://www.advancedcustomfields.com/blog/acf-5-8-introducing-acf-blocks-for-gutenberg/

对于每个块,都有一个ACF字段组被添加到Gutenberg编辑器中。块的回调函数打印出Planet4块使用的相同短代码。因此,前端输出和编辑器预览中的输出由Planet4块插件处理。