Gibt es eine Lösung, um den Kategorienamen anstelle der ID in der Antwort auf dem folgenden Endpunkt zu erhalten? /wp-json/wp/v2/posts/:post_id
Danke Leute
Gibt es eine Lösung, um den Kategorienamen anstelle der ID in der Antwort auf dem folgenden Endpunkt zu erhalten? /wp-json/wp/v2/posts/:post_id
Danke Leute
Durch Hinzufügen der _embed
Abfrageparameter an den Endpunkt, können Sie auch Kategorien abrufen.
Es wird unter ausgefüllt _embeded
Objekt und dann können Sie unter darauf zugreifen wp:term
in der JSON-Antwort.
Hier ist ein Beispiel dafür, wie es geht posts
:
{{site}}/wp-json/wp/v2/posts?_embed=
Beachte das _embed
können unterschiedliche Werte annehmen. Zum Beispiel, wenn Sie nur einbetten müssen wp:term
(enthält Kategorien und Tags) im Endergebnis können Sie Folgendes tun:
{{site}}/wp-json/wp/v2/posts?_embed=wp:term
Die WP-REST-API stellt keinen Kategorienamen bereit '/wp-json/wp/v2/posts/:post_id'
Sie können eine andere API-Anfrage aufrufen, um den Kategorienamen zu erhalten: /wp/v2/categories/<id>
Weitere Informationen finden Sie unter WP-REST-API
Hinzufügen
?_embed
bis zum Ende und die Kategorien werden in der Antwort darunter ausgefülltwp:term:[id]
– naththedeveloper
23. März 2018 um 11:28 Uhr
mit
?_embed
Tags-Array gibt leer zurück. Kategorien werden korrekt ausgefüllt, WP-Version = 5– Gopal Singh Sirvi
8. Juli 2020 um 7:31 Uhr