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.



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


thanksss !!! ....
Daniel Mauricio Sánchez Ávila
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.