Wie ruft man einen Beitrag nach Slug-Namen über die REST-API ab?


16

Es funktioniert für meine Seiten, aber nicht für meine Beiträge. Wenn ich dorthin gehe, example.com/wp-json/wp/v2/pages?slug=page-namewird die Seite korrekt abgerufen. Wenn ich dazu gehe, example.com/wp-json/wp/v2/posts?slug=post-namewird ein Beitrag nicht auf die gleiche Weise abgerufen. Kann mir jemand sagen, wie ich einen Beitrag mit einem Slugnamen bekomme? Der Beitrag hat auch eine Kategorie, aber ich weiß nicht, ob es notwendig ist oder wie man das richtig zur Abfrage hinzufügt. Die gesamte Dokumentation, die ich gefunden habe, bezieht sich auf die Funktion [Filter], die nicht mehr unterstützt wird.



1
Versuchen Sie den Beitrags-Slug anstelle des Beitragsnamens
Tamil Selvan C

Ich habe festgestellt, dass möglicherweise ein Problem mit meinem Paid Memberships Pro-Plugin vorliegt. Beiträge, die als eingeschränkter Inhalt gelten, können nicht von ihrem Slug aufgerufen werden und geben statt "Seite ist eingeschränkt, bitte anmelden" nichts zurück.
Alex

Antworten:


22

Beiträge: sitename.com/wp-json/wp/v2/posts?slug=post-slug

Seiten: sitename.com/wp-json/wp/v2/pages?slug=page-slug

Benutzerdefinierter Beitragstyp: sitename.com/wp-json/wp/v2/POST_TYPE?slug=post-slug


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.