2017-12-20 19 views
0

저는 WP Web API를 처음 사용하는 초보자입니다.Web Api를 사용하여 원격 사이트의 페이지에서 컨텐츠를 검색하고 렌더링하는 방법은 무엇입니까?

내 사이트에서 페이지에 원격 사이트에서 페이지의 내용을 렌더링하는 싶습니다

http://www.my-url/wp-json/wp/v2/pages/34/

내가 구문 분석하려면 어떻게, 렌더링의 페이지에서 바로 내용을 포함 내 자신의 사이트? 이 일을 끝내기 위해 필요한 것은 무엇입니까? 자바 스크립트 예제가 있습니까? 또는 PHP에서이 작업을 수행해야합니까?

도움을 받으려면 미리 감사드립니다 ....

답변

1

jQuery .ajax 함수를 사용하여 원하는대로 작동합니다.

 <script> 
     $(document).ready(function() { 
     $.ajax({ 
      url: 'http://www.my-url/wp-json/wp/v2/pages/34/', 
      error: function() { 
       $('#info').html('<p>An error has occurred</p>'); 
      }, 
      dataType: 'json', 
      async: false, 
      type: 'GET', 
      success: function(data) { 
      var theContent = data; 
      document.getElementById("remote-content").innerHTML = theContent.content.rendered; 
      } 
     }); 
     }); 
     </script> 

     <span id="remote-content"></span> 
: 나는 원격 사이트의 내용이 표시 되길 원하는 내 페이지에서

, 나는 다음과 같은 사용