-2

我正在尝试通过 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 可以编译/呈现这些标签生成的完整 HTML,然后再通过 JSON 将其发送回我的前端应用程序?

非常感谢你花时间陪伴

4

1 回答 1

1

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

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

于 2022-01-11T12:32:41.670 回答