使用javascript从wordpress页面读取HTML

时间:2017-07-18 23:06:11

标签: javascript html angularjs wordpress

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

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

1 个答案:

答案 0 :(得分:0)

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

获取内容后,你可能想要过滤wordpress / theme标签,你可以通过使用标准文本编辑器的wordpress来实现,或者你可以在javascript端有一些正则表达式:

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