Ich verwende die veraltete WP-REST-API v1 und AngularJS, um Daten anzuzeigen, die über die API auf einer Website erfasst wurden. Wir bauen die Seite neu auf und ich dachte, dass ich von v1 auf v2 aktualisieren würde. Das Problem ist, dass ich keine Antwort vom Server mit dem neuen Endpunkt erhalten kann. Die meisten meiner Anfragen beziehen sich auf benutzerdefinierte Beitragstypen.Fehler beim Konvertieren von HTTP-Anfragen von WP REST API v1 nach v2
Dies funktioniert gut mit der Version 1:
/wp-json/posts?type[]=news&filter[posts_per_page]=10&page=2
Aber die Aktualisierung der Anfrage an diese (Version 2) nicht funktioniert, gibt es ein leeres Array:
/wp-json/wp/v2/posts?type[]=news&filter[posts_per_page]=10&page=2
Wie konvertiere ich meine Bestehende Anfragen in ein Format, das mit Version 2 funktioniert? Die Dokumentation unter http://v2.wp-api.org/reference/posts/ ist ein wenig verwirrend und es fehlen irgendwelche Beispiele von Anfragen, die Substanz haben.
Danke!
Ich kann auch eine Antwort auf '/ wp-json/wp/v2/posts' bekommen, aber das ist nicht was ich brauche. Ich muss wissen, was das Äquivalent zu "? Type [] = news & filter [posts_per_page] = 10 & page = 2" in Version 2 wäre. In diesem Beispiel wird ein benutzerdefinierter Post-Typ namens 'news' verwendet. – mbacon40
Bitte überprüfen Sie den folgenden Link als Referenz. Ich habe das gleiche Problem, aber ich kann es durch folgende Dokumentation Link beheben https://1fix.io/blog/2015/09/29/wp-api-v2-angularjs-theme/ –