Como você recupera uma postagem pelo nome da lesma por meio da API REST?


16

Funciona para minhas páginas, mas não para minhas postagens. Se eu for, example.com/wp-json/wp/v2/pages?slug=page-nameele recuperará a página corretamente. Se eu for, example.com/wp-json/wp/v2/posts?slug=post-nameele não recuperará uma postagem da mesma maneira. Alguém pode me dizer como obter uma postagem pelo nome da lesma? A postagem também tem uma categoria, mas não sei se é necessário ou como adicioná-lo corretamente à consulta. Toda a documentação que encontrei se refere à função [filter], que não é mais suportada.



1
Tente o slug do post em vez do nome do post
Tamil Selvan C

Descobri que pode haver um problema com meu plug-in Paid Memberships Pro. Qualquer postagem que seja considerada conteúdo restrito não poderá ser chamada por sua lesma e não retornará nada em vez de "Página restrita, faça o login".
22417 Alex

Respostas:


22

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

Páginas: sitename.com/wp-json/wp/v2/pages?slug=page-slug

Tipo de postagem personalizada: sitename.com/wp-json/wp/v2/POST_TYPE?slug=post-slug


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.