如何找到古腾堡块代码并从模板部分调用它

How to find Gutenberg block code and call it from template parts

我试图在模板部分中包含一个古腾堡块 - 搜索小部件,所以我想查看 wp_posts table 的 post_content 字段中的代码可能有帮助:

<!-- wp:search {"label":"","placeholder":"Search...","width":100,"widthUnit":"%","buttonText":"Search","buttonPosition":"button-inside","buttonUseIcon":true,"className":""} /-->

但我真的不知道如何找到它引用的代码或 php 文件。

如何使用它将古腾堡块添加到模板部分 site-nav.php 的 php 代码中,以便搜索框成为主菜单的一部分?

您不需要使用 Gutenberg 块在模板代码中显示搜索字段。您可以直接在 PHP 中使用 get_search_form() 函数。这与 WordPress 中的搜索小部件使用的功能相同。