有没有一种方法/函数可以从php页面/模板中插入块和用户可重用的块(比如use_block('jetpack/google-calendar') )到块中?
(我使用的是部分块主题,因为块主题不支持我想要使用的所有功能,但我仍然希望站点看起来统一,而不是对同一部分使用不同的样式)
我遍遍了https://developer.wordpress.org/?s=block,但没有找到任何合适的东西。
发布于 2023-01-31 22:34:26
您可以在该函数中使用do_blocks和insert块内容作为字符串,这将类似于do_shortcode转换块的html和html注释中的元数据到最终的html。
我不确定它是否适用于可重用的块,我从未使用过它们。
如果您想要使用块主题,您应该为任何缺少的功能开发自己的块。这比以前容易得多,您可以调整现有的块,创建块变体,块样式,为核心块(wp_enqueue_block_style)加入额外的样式等等。
https://wordpress.stackexchange.com/questions/413366
复制相似问题