WordPress 4.4はREST APIのインフラストラクチャを導入しました。REST APIは、WordPressにデータを簡単に出入りさせる方法を提供します。データは、REST APIサーバーにHTTPリクエストを送信することで取得および保存できます。REST APIは、さまざまなHTTPメソッドを活用します。

    • GETはAPIからデータを取得するために使用されるべきです。
    • POSTは新しいリソース(つまり、ユーザー、投稿、分類)を作成するために使用されるべきです。
    • PUTはリソースを更新するために使用されるべきです。
    • DELETEはリソースを削除するために使用されるべきです。
    • OPTIONSはリソースに関するコンテキストを提供するために使用されるべきです。

    リソースは、単一のエンティティまたはオブジェクトです。WordPressのリソースの良い例は投稿です。投稿には、タイトルやコンテンツなどの異なるプロパティがあります。APIからの応答は、応答内のフィールドとしてタイトルとコンテンツを示すことができます。REST APIは、投稿や他のWordPressリソースと新しい方法で対話することを可能にします。REST APIは、私たちのコンテンツをウェブ全体と共有することを容易にし、WordPress内での複雑なインタラクションを処理するための構造化された方法を提供します。

    このプラグインハンドブックの章では、APIがどのように機能するか、そしてその力を活用してWordPressで素晴らしいことをする方法を探ります!