WordPress
Conecta tu sitio de WordPress con una contraseña de aplicación y dale a tu agente 14 herramientas para leer entradas, páginas y multimedia, y, para los propietarios, publicar y editar contenido.
Conecta un sitio de WordPress y tu agente trabaja directamente sobre la REST API de WordPress. Puede leer tus entradas, páginas, categorías, tags y la biblioteca multimedia y, para los propietarios, crear borradores, publicar, editar y eliminar contenido. Catorce herramientas en total, repartidas de modo que los agentes orientados a los visitantes solo puedan leer.
Antes de empezar
- Un sitio de WordPress accesible por HTTPS, las contraseñas de aplicación están deshabilitadas en los sitios con HTTP simple.
- WordPress 5.6 o posterior (las contraseñas de aplicación vienen integradas desde la 5.6) con la REST API accesible, algunos plugins de seguridad o proveedores de hosting bloquean
/wp-json. - Tu nombre de usuario de WordPress y una contraseña de aplicación nueva (no tu contraseña de acceso).
Conectar
- En WordPress, ve a Usuarios → Perfil y desplázate hasta Contraseñas de aplicación. Ponle un nombre como «AnyBot» y haz clic en Agregar nueva contraseña de aplicación.
- Copia la contraseña generada, tiene el aspecto
xxxx xxxx xxxx xxxx xxxx xxxxy se muestra una sola vez. Los espacios no son problema; AnyBot los gestiona de cualquier forma. - En Integraciones → WordPress, introduce la URL del sitio, tu nombre de usuario de WordPress y esa contraseña de aplicación, y luego elige qué permisos concedes.
El detalle clave que lo habilita todo: la contraseña de aplicación se genera en tu perfil de usuario de WordPress, no en AnyBot, y si esa sección no aparece tu sitio está en HTTP o tiene las contraseñas de aplicación deshabilitadas por un plugin. Además hereda el rol de ese usuario, conéctate como Editor o Administrador si quieres que el agente publique.
Qué puede hacer el agente
| Herramienta | Acceso | Tipo | Qué hace |
|---|---|---|---|
wordpress_list_posts | Público seguro | Read | Enumera las entradas con filtros opcionales de búsqueda, categoría, tag y estado (por defecto, las publicadas). |
wordpress_get_post | Público seguro | Read | Devuelve una sola entrada por su ID. |
wordpress_list_pages | Público seguro | Read | Enumera las páginas del sitio. |
wordpress_get_page | Público seguro | Read | Devuelve una sola página por su ID. |
wordpress_get_site_info | Público seguro | Read | Lee la información del sitio, nombre, descripción y URL. |
wordpress_list_categories | Público seguro | Read | Enumera las categorías de las entradas. |
wordpress_list_tags | Público seguro | Read | Enumera los tags de las entradas. |
wordpress_list_media | Público seguro | Read | Enumera los elementos de la biblioteca multimedia. |
wordpress_create_post | Solo propietario | Write | Crea una entrada, borrador por defecto, o publicada si lo indicas. |
wordpress_update_post | Solo propietario | Write | Actualiza el título, el contenido, el estado, las categorías o los tags de una entrada. |
wordpress_delete_post | Solo propietario | Write | Elimina una entrada. |
wordpress_create_page | Solo propietario | Write | Crea una página. |
wordpress_update_page | Solo propietario | Write | Actualiza una página existente. |
wordpress_upload_media | Solo propietario | Write | Sube un archivo a la biblioteca multimedia desde una URL que proporcionas. |
Public-safe frente a owner-only
Las ocho herramientas de lectura son public-safe, puedes exponerlas en un canal público para que el agente de un visitante recupere una entrada del blog o enumere tus páginas. Las seis herramientas de escritura son owner-only: solo se ejecutan en tus propias superficies internas o de administración, nunca para un visitante del sitio, así que un desconocido nunca puede crear ni eliminar contenido. Además, cada herramienta está protegida por los permisos que concediste al conectar (leer entradas, escribir entradas, leer páginas, escribir páginas, leer configuración, gestionar categorías, gestionar multimedia), concede solo lo que el agente necesita.
Ejemplo práctico
Subes una captura de pantalla y le pides a tu agente interno: «Prepara el borrador de una entrada de lanzamiento titulada 'Spring Release' con los puntos destacados, sube esta imagen y déjala como borrador para que la revise.» El agente llama a wordpress_upload_media para agregar la imagen, a wordpress_create_post para escribir el borrador, y responde con el enlace de edición, nada se publica hasta que lo publicas tú mismo.
Límites y honestidad
- Las herramientas de lectura se autentican como tu usuario de WordPress, así que pueden ver borradores y contenido no publicado. Tenlo en cuenta al decidir qué exponer públicamente.
- Las entradas nuevas son borradores por defecto. El agente solo publica cuando la solicitud es explícita y la conexión tiene el permiso de escritura de entradas.
- Los tipos de contenido personalizados y los maquetadores de páginas (Elementor, campos ACF y similares) no están garantizados, las herramientas funcionan a través de los endpoints REST estándar para entradas, páginas y multimedia.
Solución de problemas
- "WordPress not connected", la URL del sitio, el nombre de usuario o la contraseña de aplicación son incorrectos, o el complemento se desactivó. Regenera la contraseña de aplicación y vuelve a introducirla.
- La herramienta nunca se ejecuta, su permiso no se concedió al conectar, o se está pidiendo una herramienta de escritura en un canal público (owner-only). Revisa los permisos concedidos.
- Error de API (401), la contraseña de aplicación está revocada o el usuario conectado perdió el rol; (403), un plugin de seguridad está bloqueando la REST API; (404) en
/wp-json, los enlaces permanentes amigables o la REST API están deshabilitados.
FAQ
¿Pego mi contraseña de acceso habitual? No, siempre una contraseña de aplicación dedicada. Puedes revocarla en cualquier momento desde la misma pantalla de perfil sin cambiar tu acceso.
¿Un visitante del sitio puede publicar en mi blog? Nunca. Las seis herramientas de escritura son owner-only y requieren permisos de escritura; los visitantes solo alcanzan las herramientas de lectura que expones.
Próximos pasos
- Web Search, responde más allá de tu base de conocimiento con fuentes citadas
- Herramientas de API personalizadas, conecta cualquier otro servicio mediante su API
- Capacidades del agente, cómo se conectan las herramientas a un agente
Reuniones y toma de notas
Envía un agente a una llamada de Google Meet, Microsoft Teams o Zoom para grabarla, transcribirla y resumirla, luego deja que responda preguntas sobre reuniones pasadas.
Búsqueda web
Una única herramienta integrada y public-safe que responde desde la web en vivo con fuentes citadas, sin cuenta que vincular, contabilizada como uso.