Comment obtenir les posts Wordpress en JSON en utilisant Python & l'API REST Wordpress

Vous pouvez utiliser la bibliothèque requests pour récupérer les posts en JSON depuis /wp-json/wp/v2/posts

Sur le site wordpress, vous n’avez typiquement pas besoin de configurer cela - l’API JSON est activée par défaut et accéder aux informations publiquement disponibles peut se faire sans authentification.

wp_get_posts.py
import requests

# posts est une liste d'objets JSON, chacun représentant un post
posts = requests.get("https://mydomain.com/wp-json/wp/v2/posts").json()

Ceci récupérera, par défaut, les 10 posts les plus récents. Voir TODO pour plus d’infos sur comment récupérer tous les posts en utilisant la pagination


Consultez les articles similaires par catégorie : Python Wordpress