it-swarm.com.de

WP Rest API v2 gibt Posts mit einem bestimmten Tag zurück

Ich versuche Beiträge aus dem Blog zu bekommen: http://christianconcepts.com/ , die mit "appcontent" markiert sind. Ich habe diese Querry ausprobiert:

http://christianconcepts.com/wp-json/wp/v2/posts/?filter[tag]=appcontent

aber ich bekomme trotzdem ungefilterte ergebnisse. Zum Beispiel hat dieser Beitrag: http://christianconcepts.com/pdf-ebook-available/ kein "appcontent" -Tag, wird aber dennoch zurückgegeben.

Das Plugin "REST API - Filter Fields" ist installiert. Könnte mir jemand helfen?

3
Honor LT

Der Filter-Parameter wurde in WP4.7 entfernt. Sie sollten in der Lage sein, über ihre ID auf Tags zuzugreifen. Um beispielsweise das Tag mit der ID 7 zu erhalten, können Sie Folgendes verwenden:

http://YOUSIITE.DEV/wp-json/wp/v2/posts?tags=7

Wenn Sie Filter wieder in das WP-API-Team aufnehmen möchten, das ein eigenes Filter-Plugin veröffentlicht hat, sollten Sie dies überprüfen: https://github.com/WP-API/rest-filter . Soweit ich das Plugin "REST API - Filter Fields" sehen konnte, werden die Inhalte, die von der API empfangen werden, eingeschränkt, und es werden keine Filter hinzugefügt.

Wenn Sie den Filter wieder hinzufügen, entfernen Sie den Schrägstrich nach posts, zum Beispiel update:

http://christianconcepts.com/wp-json/wp/v2/posts/?filter[tag]=appcontent

zu

http://christianconcepts.com/wp-json/wp/v2/posts?filter[tag]=appcontent

Hoffentlich hilft das!

6
Jamie Halvorson