WordPress - Obtener Media
Descripción
Sección titulada «Descripción»Este módulo permite consultar y buscar archivos en la biblioteca de medios de WordPress. Soporta filtros por tipo de archivo (imágenes, videos, PDF) y búsqueda por texto.
Configuración
Sección titulada «Configuración»Credenciales
Sección titulada «Credenciales»| Campo | Descripción | Ejemplo |
|---|---|---|
url | URL base del sitio WordPress | https://mi-sitio.com |
username | Nombre de usuario de WordPress | admin |
application_password | Contraseña de aplicación generada en WordPress | xxxx xxxx xxxx xxxx |
Parámetros
Sección titulada «Parámetros»| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| credentials_id | credentials | Sí | Credencial WordPress |
| media_id | text | No | ID específico. Si vacío, lista todos |
| search | text | No | Término de búsqueda |
| mime_type | select | No | Filtrar: Todos, Imágenes, Videos, PDF |
| per_page | number | No | Resultados por consulta (1-100). Default: 10 |
{ "success": true, "media": [ { "id": 789, "title": { "rendered": "logo-empresa" }, "source_url": "https://misitio.com/wp-content/uploads/2025/01/logo.png", "mime_type": "image/png", "media_details": { "width": 800, "height": 600, "sizes": { "thumbnail": { "source_url": "..." } } } } ], "total": 45}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Listar todas las imágenes
Sección titulada «Listar todas las imágenes»{ "mime_type": "image"}Buscar por nombre
Sección titulada «Buscar por nombre»{ "search": "logo"}Obtener archivo específico por ID
Sección titulada «Obtener archivo específico por ID»{ "media_id": "789"}API Utilizada
Sección titulada «API Utilizada»- Endpoint:
GET /wp-json/wp/v2/media - Documentación: WordPress REST API - Media
- El ID de media se puede usar como featured_media en los nodos de Crear/Actualizar Post
- El campo source_url contiene la URL pública del archivo
- media_details incluye dimensiones y thumbnails para imágenes
Nodos Relacionados
Sección titulada «Nodos Relacionados»- WordpressUploadMedia - Subir nuevos archivos a la biblioteca
- WordpressCreatePost - Crear post con imagen destacada
- WordpressCreatePage - Crear página con imagen destacada