wp_posts_list
List WordPress posts using filters like status, author, category, tag, search, and date range. Get normalized summaries with essential post details for quick review.
Instructions
List blog posts with filters: status, search, author, categories, tags, date range, ordering. Returns normalized post summaries (id, title, excerpt, slug, status, dates, author, taxonomies). Use wp_posts_get to fetch full content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| tags | No | ||
| after | No | ||
| order | No | desc | |
| author | No | ||
| before | No | ||
| search | No | ||
| status | No | publish | |
| orderby | No | date | |
| per_page | No | ||
| categories | No |