WordPress - Obtener Usuarios
Descripción
Sección titulada «Descripción»Este módulo permite consultar y buscar usuarios de un sitio WordPress. Soporta filtros por rol, búsqueda por nombre o email, y obtención de un usuario específico por ID.
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 |
| user_id | text | No | ID específico. Si vacío, lista todos |
| search | text | No | Buscar por nombre o email |
| roles | select | No | Filtrar: Todos, Administrador, Editor, Autor, Suscriptor |
| per_page | number | No | Resultados por consulta (1-100). Default: 10 |
{ "success": true, "users": [ { "id": 1, "name": "Juan Pérez", "slug": "juan-perez", "email": "juan@misitio.com", "roles": ["administrator"], "avatar_urls": { "96": "https://..." } } ], "total": 5}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Listar todos los usuarios
Sección titulada «Listar todos los usuarios»{ "per_page": 100}Buscar usuario por nombre
Sección titulada «Buscar usuario por nombre»{ "search": "Juan"}Filtrar por rol
Sección titulada «Filtrar por rol»{ "roles": "editor"}API Utilizada
Sección titulada «API Utilizada»- Endpoint:
GET /wp-json/wp/v2/users - Documentación: WordPress REST API - Users
- El ID de usuario se puede usar como
authoren el nodo Crear Post. - Requiere permisos de administrador para ver emails y roles de otros usuarios.
- Los usuarios con rol “subscriber” no pueden crear contenido.
Nodos Relacionados
Sección titulada «Nodos Relacionados»- WordpressCreatePost - Crear post especificando el autor por ID
- WordpressGetPosts - Obtener posts de un autor específico