通过 WordPress 渲染 Divi 标签 API

Render Divi Tags via WordPress API

我正在尝试通过 WordPress API 拉出一个页面,如下所示:

/wp-json/wp/v2/pages/MY_PAGE_ID?status=publish

但是该页面是使用 Divi Page Builder 模块构建的,并且在内容中包含各种 Divi 标签,例如:

[et_pb_section fb_built=”1″ _builder_version=”4.6.0″ _module_preset=”default” module_alignment=”center” min_height=”627px” custom_padding=”||1px|||”]

我想知道是否有办法确保 WordPress API 可以 compile/render 这些标签生成的完整 HTML 在通过 JSON 发回之前到我的前端应用程序?

非常感谢您的宝贵时间

看起来像简码。 您可以尝试使用 apply_filters() 资料来源:https://developer.wordpress.org/reference/hooks/rest_post_dispatch/

要将短代码过滤为实际 HTML,请使用 do_shortcode() 函数。 资料来源:https://developer.wordpress.org/reference/functions/do_shortcode/