Skip to main content

A simple Python library for talking to Wordpress in JSON. This library relies on the [WordPress JSON API plugin][1]. This won’t work if your WordPress site doesn’t have the plugin installed.

[1]: http://wordpress.org/extend/plugins/json-api/ “WordPress JSON API”

Install:

$ pip install python-wordpress

Or git clone and python setup.py install and such.

Usage:

>>> from wordpress import WordPress
>>> wp = WordPress('http://example.com/blog/')
>>> posts = wp.get_recent_posts()

For now, this only covers the read portions of the API under the core controller. See the [WordPress JSON API documentation][2] for details.

[2]: http://wordpress.org/extend/plugins/json-api/other_notes/

Tests assume a WordPress blog running on [MAMP][3] at http://localhost:8888/wordpress, but you can change that by setting WORDPRESS_BLOG_URL as an environment variable, like so:

WORDPRESS_BLOG_URL=http://wordpress.local.host python test.py

[3]: http://www.mamp.info/en/index.html “MAMP!”

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-wordpress-0.1.3.tar.gz (3.7 kB view details)

Uploaded Source

File details

Details for the file python-wordpress-0.1.3.tar.gz.

File metadata

File hashes

Hashes for python-wordpress-0.1.3.tar.gz
Algorithm Hash digest
SHA256 feb305a7f3697af4fc558be5787c429db23f1e6fd43d8a17caf4ba6d60ac508c
MD5 b6da12546f0cc780db0871ae24b1a617
BLAKE2b-256 46c6e5fcb4eff13f68d4f852a697f68af18521c83c792535b8ef1c9f3fb03500

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.3 This release

1 file

0.1.2

1 file

0.1.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page