2017-07-18 15 views
1

AngularJSとワードプレスのウェブサイトにはアプリケーションがあります。リリースするたびに、WordPressのウェブサイトの「リリースノート」ページを更新しますビデオとテキスト)。javascriptを使ってwordpressページからHTMLを読む

私はそのページの内容をアプリケーションに取り込み、ユーザーにリリースノートが表示されるようにする必要があります。iframeを使用しようとしましたが、iframeにページ全体を入れても表示されません私は、wordpressウェブサイトのそのページからHTMLを取得し、AngularJSアプリケーションでレンダリングする方法があるのでしょうか?

+0

$ httpでgetリクエストを行うことができます。あなたはHTMLを持っていますが、それを解析して必要なコンテンツの部分を取り出す必要があります。それをあなたのアプリケーションに出力することができます。 – mcgraphix

答えて

0

ソリューションは、ページの内容を取得するために、WPのAPIを使用することです:https://developer.wordpress.org/rest-api/reference/

あなたがワードプレス/テーマタグをフィルタリングすることもでき、コンテンツを取得した後、あなたは標準を使用してワードプレスを使用して行うことができテキストエディタを使用するか、JavaScript側で正規表現を使用することができます。

var exp = /\[[^\]]*\]/g; 
latestReleaseNotes.content.filtered = latestReleaseNotes.content.rendered.replace(exp,''); 
関連する問題