我是 WordPress/Gutenberg 的新手,对 PHP 不熟悉。我正在尝试在 Gutenberg 中使用 JavaScript 编写自定义块,但我发现大多数可用功能只能在 PHP 中使用。如何在 JavaScript 中使用
get_post_meta()
或 get_the_tags()
等函数
是的,通过创建调用 PHP 函数来呈现内容的动态块,可以在古腾堡块内使用 PHP 函数。这使得可以使用所有可用的 PHP 和 WordPress 功能,例如
get_post_meta()
等。
开发者文档有一个示例块代码,它展示了如何实现它,并且是一个很好的入门地方。此外,<ServerSideRender>
(例如最新帖子)也可以帮助您开始构建自己的块。