palmiak/timber-acf-wp-blocks

从 Twig 模板和 ACF 字段创建 Gutenberg 块。

1.15 2021-08-27 09:09 UTC

README

Timber ACF WP Blocks

通过将模板添加到您的 Timber 主题中,生成 ACF Gutenberg 块。本包主要基于 这篇文章(作者:nicoprat)和 插件(作者:MWDelaney)。

完整文档

阅读完整文档

贡献者

本插件由贡献者共同开发

创建块

将 Twig 模板添加到 views/blocks 中,这些模板会获取并使用 ACF 数据。每个模板都需要一个包含一些数据的注释块

{#
  Title: Testimonial
  Description: Customer testimonial
  Category: formatting
  Icon: admin-comments
  Keywords: testimonial quote "customer testimonial"
  Mode: edit
  Align: left
  PostTypes: page post
  SupportsAlign: left right
  SupportsMode: false
  SupportsMultiple: false
#}

<blockquote data-{{ block.id }}>
    <p>{{ fields.testimonial }}</p>
    <cite>
      <span>{{ fields.author }}</span>
    </cite>
</blockquote>

<style type="text/css">
  [data-{{ block.id }}] {
    background: {{ fields.background_color }};
    color: {{ fields.text_color }};
  }
</style>

Timber 2.0

Timber ACF WP Blocks 完全兼容 Timber 1.xTimber 2.x 版本。