如何以编程方式在主题中使用 Wordpress Gutenberg 块?

Posted

技术标签:

【中文标题】如何以编程方式在主题中使用 Wordpress Gutenberg 块?【英文标题】:How to use a Wordpress Gutenberg block programmatically into the theme? 【发布时间】:2020-07-15 01:52:59 【问题描述】:

我正在开发一个 100% 基于 Gutenberg 块的 wordpress 主题。有些页面是直接在编辑器上构建的(例如主页),但其他页面(例如搜索结果)需要编码。

例如,我想使用帖子网格块显示我的搜索结果。

是否可以以编程方式调用 Gutenberg 块,即在我的主题代码上,发送参数并取回 html 代码?例如,就像我们对do_shortcode() 所做的那样?

【问题讨论】:

【参考方案1】:

这取决于您感兴趣的块的类型,其中大部分是完全用 javascript 编写和呈现的 - 看看 Block Editor Handbook 和 Dynamic Blocks

【讨论】:

感谢 DOBss。我明白你的意思,但提供整个文档的链接对我和其他寻找相同问题的人没有帮助。如果想进一步回答,请考虑例如原子块。

以上是关于如何以编程方式在主题中使用 Wordpress Gutenberg 块?的主要内容,如果未能解决你的问题,请参考以下文章

如何以编程方式更改 Wordpress 上传文件夹?

如何在 wordpress 中以编程方式显示自定义帖子类型的图像缩略图。?

如何以编程方式在 WordPress 中创建帖子 [关闭]

如何使用Python以编程方式在Apache Kafka中创建主题

Wordpress:如何以编程方式创建帖子并在之前检查重复项

以编程方式设置的主题。如何重新加载 Activity 以应用