web-dev-qa-db-ja.com

Wordpressに接続するプラグインREST API?

サーバーのどこかでRESTful APIを実行しているとしましょう。また、関連はありますが、Wordpressサイトです。

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

たとえば、RESTの開始点として、ユーザーが所有する本のリストを返すAPIがあるとします。本のリストを表示して、ユーザーが本のリンクをクリックして、本の詳細を表示するページに移動します。

次に、ユーザーが「編集モード」に入ると、データを編集し、REST APIを介してサーバーにPOST/PUTします。

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

エンティティのタイプごとにメタデータを入力して、JSONで何を期待するか、それを表示するためにどのように表示するか、またはそのフォームを構築する方法を示すことができると思います( iPhorms のように)。

25
MindJuice

したがって、WordPressには、管理パネルとユーザー向けページの両方で、AJAXクエリに対する組み込みサポートがいくつかあります。

WordPressコーディングは初めてですが、これがどのように機能するのかはまだ完全には理解していませんが、これが私が望んでいるようです:

http://codex.wordpress.org/AJAX_in_Plugins

WPのajax機能について言及してくれたmoimikeyに感謝します。

11
MindJuice

このURLを見て、問題を解決します https://codex.wordpress.org/HTTP_API

5
FDI

私があなたの投稿を正しく理解していれば、おそらくこれでうまくいくでしょう。

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

3つのコントローラーがあります。

投稿:create_post

コア:info 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

0
moimikey

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

結局、Springの独自の汎用ショートコードプラグインを作成することになりましたRESTデータリポジトリ。完成したら共有します。

次のチュートリアル/ブログ投稿に基づいて独自のショートコードプラグインを作成することもできます。これはかなり簡単です。

0
Michal