list_media
Retrieve a paginated list of WordPress media files, with filtering options for type, author, date ranges, and search.
Instructions
List media files in WordPress site and get basic information of each media file.
Date parameters must be valid ISO 8601 date strings (YYYY-MM-DDTHH:MM:SS).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number to list - default: 1 | |
| order | No | Sort order - default: desc | desc |
| context | No | The context of media files to list - default: view | view |
| per_page | No | Number of media files per page - default: 10 | |
| author_ids | No | Comma-separated list of author IDs - default: None | |
| media_type | No | Limit to specific media type - default: None | |
| search_query | No | Limit results to those matching a string - default: None | |
| publish_after | No | ISO 8601 date to filter media files uploaded after - default: None | |
| modified_after | No | ISO 8601 date to filter media files modified after - default: None | |
| publish_before | No | ISO 8601 date to filter media files uploaded before - default: None | |
| modified_before | No | ISO 8601 date to filter media files modified before - default: None |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||