Jak odzyskać post po nazwie ślimaka za pośrednictwem interfejsu API REST?

16

Działa na moich stronach, ale nie na moich postach. Jeśli do example.com/wp-json/wp/v2/pages?slug=page-nameniego przejdę , strona zostanie poprawnie pobrana. Jeśli pójdę do example.com/wp-json/wp/v2/posts?slug=post-nameniego, nie odzyskam posta w ten sam sposób. Czy ktoś może mi powiedzieć, jak zdobyć posta według nazwy ślimaka? Wpis ma również kategorię, ale nie wiem, czy jest to konieczne lub jak poprawnie dodać to do zapytania. Cała znaleziona przeze mnie dokumentacja dotyczy funkcji [filtru], która nie jest już obsługiwana.

Alex
źródło
1
Przekazano mi sitename.com/wp-json/wp/v2/posts?slug=post-slug , jego prace
Tamil Selvan C
1
Wypróbuj post ślimak zamiast nazwy posta
Tamil Selvan C
Odkryłem, że może występować problem z moją wtyczką Paid Memberships Pro. Wszelkie posty, które są uważane za treść ograniczoną, nie mogą być wywoływane przez ślimaka i zwracają nic zamiast „Strona jest ograniczona, zaloguj się”.
Alex

Odpowiedzi:

23

Posty: sitename.com/wp-json/wp/v2/posts?slug=post-slug

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

Niestandardowy typ postu: sitename.com/wp-json/wp/v2/POST_TYPE?slug=post-slug

Runnick
źródło
dzięki !!! !!!
Daniel Mauricio Sánchez Ávila