gwa / wp-posts-api
wp-plugin-use-your-drive
Installs: 196
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:wordpress-plugin
pkg:composer/gwa/wp-posts-api
Requires
- composer/installers: ~1.2.0
This package is not auto-updated.
Last update: 2025-10-12 02:15:17 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"
}