La integración de WordPress permite que los Profound Agents creen, actualicen, obtengan y enumeren entradas de forma programática en un sitio de WordPress conectado. Esto hace posibles los flujos de contenido totalmente automatizados, como generar, transformar y publicar artículos, directamente desde Profound Agents.
Configuración y autenticación
Paso 1: Crea una contraseña de aplicación en WordPress
- Inicia sesión en tu panel de administración de WordPress.
- Ve a Users > Profile (o Users > Edit para el usuario administrador correspondiente).
- Desplázate hasta Application Passwords.
- Crea una nueva contraseña de aplicación (por ejemplo, “Profound Integration”).
- Copia la contraseña generada de inmediato. No se volverá a mostrar.
Notas importantes
- Usa tu nombre de usuario real de WordPress, no la etiqueta de la contraseña de aplicación.
- Las contraseñas de aplicación requieren WordPress 5.6 o posterior.
- Trata la contraseña de aplicación como una credencial estándar. Otorga acceso a la API REST de tu sitio.
Paso 2: Conecta WordPress a Profound
- En Profound, selecciona el nombre de tu organización en la esquina superior izquierda de la plataforma y, a continuación, selecciona Settings > Integrations > WordPress.
- Selecciona + Add account.
- Introduce tu Username (tu nombre de usuario de inicio de sesión de WordPress), Password (la contraseña de aplicación que generaste) y Site URL (por ejemplo, https://example.com).
- Haz clic en Connect account para terminar.
Una vez conectado, el sitio de WordPress aparecerá como una integración disponible y podrás seleccionarlo dentro de los Agents. Puedes conectar varios sitios de WordPress a la misma organización de Profound.
Usar WordPress en Agents
Después de conectar un sitio, las acciones de WordPress estarán disponibles como pasos de Agent. Cada paso requiere que selecciones un sitio de WordPress conectado en un menú desplegable.
1. Crear entrada
Crea una nueva entrada en un sitio de WordPress conectado.
Entradas obligatorias:
- Sitio de WordPress
- Título
- Contenido
Entradas opcionales:
- Estado (por ejemplo, Draft o Publish)
- Extracto
- Slug
Usa este paso después de los pasos de generación o transformación de contenido para crear borradores o publicar nuevos artículos.
2. Actualizar entrada
Actualiza una entrada existente.
Entradas obligatorias:
- Sitio de WordPress
- ID de la entrada
Entradas opcionales:
- Estado
- Título
- Contenido
- Extracto
- Slug
Este paso es útil para publicar borradores, revisar contenido existente o actualizar de forma programática entradas creadas anteriormente en el Agent.
Solo se modifican los campos que proporciones. Todos los demás campos permanecen sin cambios.
3. Enumerar entradas
Obtén una lista de entradas de un sitio de WordPress conectado.
Entradas obligatorias:
Entradas opcionales:
- Página (paginación)
- Por página (número de entradas que se devolverán)
- Estado de la entrada (por ejemplo, Publish)
La salida es una lista estructurada de entradas que puedes usar en pasos posteriores del Agent, por ejemplo para seleccionar una entrada que actualizar.
4. Obtener entrada
Obtén una sola entrada por su ID.
Entradas obligatorias:
- Sitio de WordPress
- ID de la entrada
La salida incluye los datos de la entrada y los pasos posteriores del Agent pueden hacer referencia a ella.
Consejos y solución de problemas
- Si no ves Application Passwords en WordPress, confirma tu versión de WordPress y comprueba si algún plugin de seguridad está deshabilitando la función.
- Si pierdes la contraseña de aplicación, genera una nueva en WordPress y vuelve a conectar la integración en Profound.
- Asegúrate de que la Site URL coincida exactamente con la forma en que se accede a tu sitio de WordPress, incluido https y cualquier subdirectorio, si corresponde.