我正在使用 Wordpress REST API 来检索 wordpress 页面的渲染内容。 我的页面是用 Elementor 构建的。 Elementor 在结局页面上添加了一些内联 CSS 以使所有工作正常进行。此内联 CSS 不存在于 API返回的内容。
调用示例:
http://website.com/guide/wp-json/wp/v2/pages/23412
响应:
<h1>My title</h1>
真实页面 HTML:
<h1>My title</h1> <style>h1 { color: red; }</style>
我正在寻找的部分(不在响应中):
<style>h1 { color: red; }</style>
您知道我如何使用 Wordpress API 检索 Elementor 生成的内联 CSS 吗?
最佳答案
此处描述的解决方案效果很好: https://wordpress.stackexchange.com/questions/292849/displaying-a-page-built-with-elementor-using-the-rest-api/292895
收到 HTML 后,您可以解析页面并获取 <style>
标记所有 Elementor 生成的内联 CSS。
关于css - 使用 Wordpress Rest API 获取 Elementor 生成的内联 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52669685/