gwa / wp-posts-api
wp-plugin-use-your-drive
Installs: 196
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:wordpress-plugin
Requires
- composer/installers: ~1.2.0
This package is not auto-updated.
Last update: 2024-11-09 21:10:36 UTC
README
Basic API to provide recent post previews as JSON.
Latest posts
Returns the 10 latest posts, oldest first.
http://example.com/?gwasw_api=1
Response:
{ "posts": [{ "id": 1, "guid": "http:\/\/example.com\/?p=1", "title": "Hello world!", "excerpt": "Welcome to WordPress. This is your first post. Edit or delete it, then start writing!", "published_gmt": "2017-03-19 06:33:26", "url": "http:\/\/example.com\/2017\/03\/hello-world\/", "imageurl": "http:\/\/localhost\/wp_test\/wp-content\/uploads\/2017\/03\/photo.jpeg", "tags": ["mytag"] }, { ... }] }
Posts since ID
Returns the 10 posts newer than the post with the ID passed, oldest first.
http://example.com/?gwasw_api=1&idsince=[integer]
Response:
See above.
Errors:
{ "error": "post does not exist" }
Single post
Returns a single post:
http://example.com/?gwasw_api=1&idpost=[integer]
Response:
{ "post": { "id": 1, "guid": "http:\/\/example.com\/?p=1", "title": "Hello world!", "excerpt": "Welcome to WordPress. This is your first post. Edit or delete it, then start writing!", "published_gmt": "2017-03-19 06:33:26", "url": "http:\/\/example.com\/2017\/03\/hello-world\/", "imageurl": "http:\/\/localhost\/wp_test\/wp-content\/uploads\/2017\/03\/photo.jpeg", "tags": ["mytag"] } }
Errors:
{ "error": "post does not exist" }