繁体   English   中英

我如何在 JavaScript 中使用 PHP 函数(Gutenberg WordPress)

[英]how can i use PHP functions (Gutenberg WordPress) inside JavaScript

抱歉问了一个非常基本的问题......我是 WordPress/Gutenberg 的新手,我不熟悉 PHP。试图在 Gutenberg 编写一个带有 javascript 的自定义块,但我发现大多数可用功能仅适用于 PHP。我如何在 javascript 中使用这些函数.. 像.. get_post_meta(), or get_the_tags()

谢谢

是的,PHP 函数可以在古腾堡块中使用,方法是创建一个动态块,调用 PHP function 来呈现内容。 这允许使用所有可用的 PHP 和 WordPress 函数,如get_post_meta()等。

Developer 文档有一个示例块代码,展示了这是如何实现的,是一个很好的起点。 此外, <ServerSideRender>是一个有用的组件,可以在块编辑器中呈现实时 PHP。

查看使用 PHP 渲染的现有核心块(例如最新帖子)的源代码也可以帮助您开始构建自己的块。

有一个解决方法,因为 PHP 输出文本,您可以使用它来编写 Javascript 代码,这些代码将在页面加载时执行或由事件触发。 只是不要忘记用脚本标签包围你的 js 代码

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM