Wordpress-Posts als JSON mit Python & der Wordpress-REST-API abrufen
English
Deutsch
Du kannst die requests-Bibliothek verwenden, um die Posts als JSON von /wp-json/wp/v2/posts abzurufen
Auf der Wordpress-Seite musst du dies in der Regel nicht konfigurieren — die JSON-API ist standardmäßig aktiviert und der Zugriff auf öffentlich verfügbare Informationen kann ohne Authentifizierung erfolgen.
wp_get_posts.py
import requests
# posts ist eine Liste von JSON-Objekten, von denen jedes einen Post darstellt
posts = requests.get("https://mydomain.com/wp-json/wp/v2/posts").json()Dies ruft standardmäßig die letzten 10 Posts ab. Siehe TODO für weitere Informationen zum Abrufen aller Posts mit Paginierung
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow