1

如果我有一个这样开头的查询:

export const pageQuery = graphql`
{
homepage: wordpress {
  pages(where: { title: "Homepage" }) {
    nodes {
      isFrontPage
      blocks {
        name
        ... on WORDPRESS_CoreHeadingBlock {
          name
          attributes {
            align
            content
            level
          }
        }
        ... on WORDPRESS_CoreParagraphBlock {
          parentId
          name
          attributes {
            ... on WORDPRESS_CoreParagraphBlockAttributesV3 {
              content
              align
            }
          }
        }

从而我可以有几十个不同的古腾堡块通过,然后将它们作为 InnerBlocks 重复,将其分解成碎片或更好地组织它的正确方法是什么?

我遇到了这样一种情况,即我的查询最终有数百行来解释嵌套块。

我正在为 Gatsby 开发 WP Gutenberg 块解析器,但不太了解处理这些块查询的正确方法。

谢谢!

4

0 回答 0