2011-12-08 3 views
19

내가 RESTful 한 API를 서버 어딘가 에서뿐만 아니라 별도의 관련 Wordpress 사이트에서 실행한다고 가정 해 보겠습니다.Wordpress 플러그인을 사용하여 REST API에 연결 하시겠습니까?

WP 사이트에서 REST 서버 (JSON 형식)에서 검색된 WP 페이지의 데이터를 표시하고 사용자가 WP 페이지에서 데이터를 보거나 편집 할 수 있도록하려는 일부 페이지를 갖고 싶습니다.

예를 들어 사용자가 소유 한 책 목록을 반환하는 API가 REST 시작 지점으로 있다고 가정 해 보겠습니다. 책 목록을 표시하고 책 링크를 클릭하고 책의 세부 정보가 표시된 페이지로 이동하려고합니다.

사용자가 "편집 모드"를 입력하면 데이터를 편집하고 REST API를 통해 서버로 POST/PUT 할 수 있습니다.

이와 같은 정보를 표시하고 편집하는 페이지를 만들 수있는 WP 플러그인이 있습니까?

각 유형의 엔티티에 대해 JSON에서 무엇을 기대할 것인지를 나타내는 메타 데이터를 입력하고이를보기 위해 표시하거나 양식을 작성하는 방법 (예 : iPhorms)을 입력 할 수 있습니다.

+3

윌, 내 질문에서 "나머지"태그를 제거했습니다. REST를 포함하여 보증해야 할 질문에 몇 번이나 언급해야합니까? 5 번이면 충분하지 않습니까? :-) – MindJuice

답변

7

WordPress에는 관리 패널과 사용자 접촉 페이지 모두에서 AJAX 쿼리에 대한 지원 기능이 내장되어 있습니다.

나는 완전히 내가 워드 프레스 코딩에 완전히 새로운 생각으로 모두가 아직 작동 방식을 이해하지 않지만, 이것이 내가 원하는 것 같다 :

http://codex.wordpress.org/AJAX_in_Plugins

감사는 WP의 아약스 능력을 언급 대한 moimikey하기 .

0

내 소식을 올바르게 이해하면 아마도이 트릭을 수행 할 것입니다.

http://wordpress.org/extend/plugins/json-api/

그것은 3 컨트롤러가 있습니다

포스트 : create_post를

코어 : 정보 get_recent_posts get_post get_page get_date_posts get_category_posts get_tag_posts get_author_posts get_search_results get_date_index get_category_index get_tag_index get_author_index get_page_index get_nonce

에 응답 : submit_comment

+2

불행히도 그것은 내가 찾고있는 것이 아닙니다. 이를 통해 일부 다른 응용 프로그램은 JSON을 사용하여 WP 컨텐츠를 검색 할 수 있습니다. JSON을 사용하여 WP 페이지를 동적으로 생성하려고합니다. – MindJuice

+1

나는 admin-ajax.php를 활용하는 방법을 모색한다. WP에는 add_action ('wp_ajax_ *,'your_func ')을 사용하여 그와 거의 모든 것을 수행하기 위해 내장 된 아약스 기능이 있습니다. – moimikey

+1

고마워, 그게 내가 원하는 것처럼 보인다. 이 페이지에는 주제에 대한 정보와 링크가 있습니다. http://codex.wordpress.org/AJAX_in_Plugins – MindJuice

0

비슷한 기능을 찾고 있는데 (Wordpress 페이지에서 Spring REST CRUD 저장소에서 데이터를 렌더링/업데이트해야 함) 아무 것도 찾을 수 없습니다.

스프링 REST 데이터 저장소를위한 제네릭 단축 코드 플러그인 작성이 끝났습니다. 완료되면 공유하게되어 기쁩니다.

또한 다음 자습서/블로그 게시물을 기반으로 자신 만의 단축 코드 플러그인을 작성할 수 있습니다, 그것은 매우 솔직하다 :

+0

해당 기사 (또는 플러그인을 작성한 경험)를 요약하거나 플러그인까지 게시하기를 기다리는 것이 좋습니다 여기에 대해 간단히 소개합니다. –

관련 문제