javascript - 使用 javascript 从 WordPress 页面读取 HTML

标签 javascript html angularjs wordpress

我们有一个 AngularJS 中的应用程序和一个 WordPress 网站,每当我们发布版本时,我们都会更新 WordPress 网站上的“发行说明”页面,其中包含已更新的所有内容(通常是视频和一些文本)。

我需要开始将该页面的内容提取到应用程序中,以便用户也可以在那里看到发行说明,我尝试使用 iframe,但将整个页面放入 iframe 中看起来不太好,所以我'我想知道,有没有办法可以从 wordpress 网站上的该页面获取 HTML 并将其呈现在 AngularJS 应用程序中?

最佳答案

解决办法是使用WP的API获取页面内容:https://developer.wordpress.org/rest-api/reference/

获取内容后,您可能想要过滤掉 WordPress/主题标签,您可以使用标准文本编辑器通过 WordPress 来完成此操作,或者您可以在 javascript 端使用一些正则表达式:

var exp = /\[[^\]]*\]/g;
latestReleaseNotes.content.filtered = latestReleaseNotes.content.rendered.replace(exp,'');

关于javascript - 使用 javascript 从 WordPress 页面读取 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45178489/

相关文章:

javascript - HTTP 请求负载中未定义的参数属性将被清除

javascript - 使用 JPlayer 制作 Web 小部件时出现问题

javascript - 当用户尝试以 Angular 打印时,有没有办法触发功能?

javascript - AngularJS 错误的 unix 时间解析结果

javascript - 遍历歌曲数组html5音频

javascript - Javascript中函数参数的评估顺序是什么?

html - Bootstrap 网格方案垂直对齐两个 col-md

php - 从表单中的第二个表发布变量

jquery - HTML5 多文件上传 : upload one by one through AJAX

html - ionic 侧面菜单和带有嵌套 View 的选项卡 : content of tab nested views not showing