Um die Ausgabe als JSON zu aktivieren, muss an eine beliebige WordPress-URL nur der GET Parameter 「json」 angehängt werden:
?json
/category/news/?json Posts innerhalb einer Kategorie auslesen.
/hello-world/?json Einen einzelnen Post auslesen.
Es können optional zwei GET Parameter übergeben werden:
?json&count=3 Durch den Parameter 「count」 kann die Anzahl der Posts in der Rückgabe limitiert werden.
?json&category=news Möglicherweise ist ein Filtern nach Katagorie auch per GET Parameter gefragt.
Das JSON liefert allgemeine Informationen über den Blog:
- blog_title
- blog_desc
- blog_url
- blog_rss
…und Inhalte des Posts:
- id
- slug (Teil des Permalink ohne die Domain)
- url (Permalink)
- title
- excerpt
- author
- date (wie in WordPress konfiguriert)
- categories (Array aller Kategorien)
Das ist sehr nützlich, wenn beispielsweise auf einer anderen Webseite eine Vorschau auf einen oder mehrere Artikel des Blogs angezeigt werden soll.
=Beispiel JSON=
{
「blog_title」: 「」,
「blog_desc」: 「」,
「blog_url」: 「」,
「blog_rss」: 「」,
「posts」: [{
「id」: 1,
「slug」: 「」,
「url」: 「」,
「title」: 「」,
「excerpt」: 「」,
「author」: 「」,
「date」: 「」,
「categories」: []
}]
}






