WordPress nähert sich immer mehr einem voll entwickelten App-Framework, weshalb wir neue APIs brauchen. Dieses Projekt entstand, um ein einfach-zu-nutzendes, einfach-zu-verstehendes und gut-getestetes Framework für diese APIs zu erschaffen. Und um APIs für den WordPress Core hervorzubringen.
Dieses Plugin liefert eine einfach zu nutzende REST API, die über HTTP verfügbar ist. Hol dir die Daten deiner Website im einfachen JSON-Format, inklusive Benutzer, Beiträge, Taxonomien und mehr. Das Wiederherstellen oder Aktualisieren von Daten ist so einfach wie eine HTTP Abfrage.
Du willst die Beiträge deiner Website haben? Sende einfach eine GET
Abfrage an /wp-json/wp/v2/posts
. Den Benutzer mit der ID4 aktualisieren? Sende eine PUT
Anfrage an /wp-json/wp/v2/users/4
. Hol dir alle Beiträge mit dem Suchbegriff „awesome“? GET /wp-json/wp/v2/posts?filter[s]=awesome
. So einfach ist das.
Die WordPress REST API stellt sich als einfache Schnittstelle zu WP Query, Beitrags API, Beitrags Meta API, Benutzer API, Revisions API und viele mehr heraus. Was du mit WordPress machen kannst, kannst du aller Wahrscheinlichkeit nach, auch über die API erledigen.
The REST API also includes an easy-to-use JavaScript API based on Backbone models, allowing plugin and theme developers to get up and running without needing to know anything about the details of getting connected.
Check out our documentation for information on what’s available in the API and how to use it. We’ve also got documentation on extending the API with extra data for plugin and theme developers!
All tickets for the project are being tracked on GitHub. You can also take a look at the recent updates for the project.