Comment récupérer une publication par nom de slug via l'API REST?

16

Cela fonctionne pour mes pages mais pas pour mes publications. Si j'y vais, example.com/wp-json/wp/v2/pages?slug=page-namela page sera récupérée correctement. Si j'y vais, example.com/wp-json/wp/v2/posts?slug=post-nameil ne récupérera pas un message de la même manière. Quelqu'un peut-il me dire comment obtenir un message par nom de limace? La publication a également une catégorie, mais je ne sais pas si c'est nécessaire ou comment l'ajouter correctement à la requête. Toute la documentation que j'ai trouvée fait référence à la fonction [filtre] qui n'est plus prise en charge.

Alex
la source
1
Je suis passé sitename.com/wp-json/wp/v2/posts?slug=post-slug , ses œuvres
Tamil Selvan C
1
Essayez le post slug au lieu du nom du post
Tamil Selvan C
J'ai découvert qu'il pourrait y avoir un problème avec mon plugin Paid Memberships Pro. Tout message considéré comme un contenu restreint ne peut pas être appelé par son slug et ne renvoie rien au lieu de "La page est restreinte, veuillez vous connecter."
Alex

Réponses:

23

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

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

Type de publication personnalisé: sitename.com/wp-json/wp/v2/POST_TYPE?slug=post-slug

Runnick
la source
thanksss !!! ....
Daniel Mauricio Sánchez Ávila