2011-12-08 10 views
19

私はRESTfulなAPIを別の場所にあるサーバー上で実行しているとします。REST APIに接続するWordpressプラグインですか?

私は、(JSON形式の)RESTサーバーから取得したWPページのデータを表示するWPサイトにいくつかのページを持ち、WPページのデータを表示および/または編集できるようにします。

たとえば、RESTの出発点として、ユーザーが所有する書籍のリストを返すAPIがあるとします。私は本のリストを表示し、ユーザーがブックのリンクをクリックし、その本の詳細を表示するページに移動することを許可します。

ユーザーが「編集モード」に入ると、ユーザーはデータを編集し、POST/PUTしてREST API経由でサーバーに戻すことができます。

このような情報を表示および編集するページを作成できるWPプラグインはありますか?

私は、エンティティの種類ごとに、JSONで何を期待しているかを表示するためのメタデータを入力したり、表示用にそれを表示する方法(フォームiPhormsなど)を入力することができます。

+3

私は質問から「残りの」タグを削除しています。それを含めて保証するために、RESTに何回言及する必要がありますか? 5回では不十分ですか? :-) – MindJuice

答えて

7

WordPressには、管理パネルとユーザー向けページの両方から、AJAXクエリの組み込みサポートが組み込まれています。

私は完全に私はWordPressのコーディングに全く新しいですと、それはすべて、まだどのように機能するかを理解していないが、これは私が欲しいもののようだ:WPのAJAX機能を言及するためmoimikeyへ

http://codex.wordpress.org/AJAX_in_Plugins

感謝。

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にはajax能力が組み込まれており、それを実現するためにadd_action( 'wp_ajax_ *、' your_func ')を使用します。 – moimikey

+1

ありがとう、それは私が欲しいもののように見えます。このページには、トピックに関するいくつかの情報とリンクがあります:http://codex.wordpress.org/AJAX_in_Plugins – MindJuice

0

似たような機能を探しています(私はWordpressのページにSpring REST CRUDリポジトリから取得したデータをレンダリング/更新します)、何も見つかりませんでした。

私はSpring RESTデータリポジトリのための独自のショートコードプラグインを作成しました。完成したら共有できます。

また、次のチュートリアル/ブログの投稿をもとに、独自のショートプラグインを書くことができますが、それはかなりストレートフォワードです:

+0

これらの記事(またはプラグインの作成経験)の要点を要約するか、プラグインまで投稿することをお勧めしますここでは簡単な紹介をしています。 –

関連する問題