通过 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/
我正在尝试通过 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/