WordPress
¿Para quién es esto? Empresas que tienen un sitio de WordPress y desean una automatización para escribir publicaciones en él o crear cuentas. Si no utiliza WordPress, puede omitir esta página.
¿Utiliza una plataforma web diferente? Cualquier cosa con una API puede conectarse: consulte Conectar una herramienta que no listamos.
WordPress es el software sobre el que funciona una gran parte de la web. Conectarlo a DM Champ proporciona a sus automatizaciones pasos listos para usar para las dos cosas que la gente suele querer de un sitio: publicar contenido y crear cuentas para alguien. Una conversación que termina con “sí, envíame la guía” puede crear el usuario de WordPress. Un resumen semanal puede aparecer como un borrador de publicación a la espera de su revisión.
No se instala nada en su sitio de WordPress. Usted conecta su propio sitio con sus propios datos de inicio de sesión, y nosotros llamamos a la API REST integrada de WordPress de la misma manera que lo hace su propio panel de control.
Disponibilidad: Las automatizaciones están disponibles en todas las cuentas. Ya están en su barra lateral y no hay nada que habilitar o solicitar.
Lo que necesitas
- Un sitio de WordPress en la versión 5.6 o posterior, accesible a través de https.
- Enlaces permanentes bonitos activados (Ajustes → Enlaces permanentes, cualquier opción que no sea “Simple”). Esto es lo que hace que la dirección
/wp-json/funcione, y es la razón más común por la que se rechaza una conexión. - Una contraseña de aplicación para el usuario de WordPress con el que debe actuar la automatización. En WordPress, vaya a Usuarios → Perfil, desplácese hasta Contraseñas de aplicación, asígnele un nombre como “Automations” y haga clic en Añadir nueva. WordPress muestra la contraseña una vez, en bloques separados por espacios. Cópiela con los espacios.
Una contraseña de aplicación no es su contraseña de inicio de sesión normal. Su contraseña real permanece fuera de esto, y eliminar la contraseña de aplicación más tarde revoca exactamente esta conexión y nada más.
Lo que el usuario que elija tenga permitido hacer en WordPress es el límite de lo que puede hacer la automatización. Un usuario que no puede publicar entradas tampoco podrá publicarlas desde una automatización.
Conectar WordPress
Se conecta desde dentro de una automatización, la primera vez que utiliza un paso de WordPress.
- Abra Automatizaciones en la barra lateral (bajo el grupo AI Studio) y abra o cree una automatización.
- Añada un paso y busque WordPress en el selector de pasos.
- Elija la acción de WordPress que desee. El paso le pedirá que se conecte primero.
- Rellene los tres campos:
- URL del sitio es la dirección de su sitio de WordPress, comenzando con
https://, por ejemplohttps://yoursite.com. - Nombre de usuario de WordPress es el nombre de usuario con el que inicia sesión, no su dirección de correo electrónico.
- Contraseña de aplicación es la contraseña que creó anteriormente, pegada con sus espacios.
- URL del sitio es la dirección de su sitio de WordPress, comenzando con
- Haga clic en conectar.
Comprobamos los detalles con su sitio antes de guardar nada, leyendo el perfil del usuario que nos proporcionó. Una dirección incorrecta, un nombre de usuario incorrecto, una contraseña incorrecta o un sitio donde /wp-json/ no se resuelve se rechaza allí mismo con el motivo en pantalla, por lo que nunca obtendrá una conexión que parezca correcta y falle la primera vez que se ejecute la automatización.
Su contraseña de aplicación se almacena cifrada y nunca se le vuelve a mostrar. ¿La perdió? Cree una nueva en WordPress y conéctese de nuevo.
Las acciones
Cada acción es un paso que coloca en el lienzo de automatización. Cada campo acepta datos de pasos anteriores con los botones habituales de inserción de datos, por lo que un título puede crearse a partir del nombre de un contacto y el contenido puede provenir de un paso de IA.
Crear entrada
Publica una nueva entrada o la guarda como borrador.
- Título es el título de la entrada. Obligatorio.
- Contenido es el cuerpo de la entrada. Obligatorio. Acepta HTML.
- Estado decide qué sucede con ella:
publish,future,draft,pendingoprivate. Déjalo vacío y la entrada se guardará como borrador, a propósito: una automatización que publica en tu sitio público en su primera prueba es una sorpresa peor que una que no lo hace. - Extracto es el resumen corto que WordPress muestra en las listas. Opcional.
Actualizar entrada
Cambia una entrada que ya existe.
- ID de la entrada es la entrada que se va a cambiar. Obligatorio. Lo encontrarás en la barra de direcciones al editar una entrada en WordPress, o puedes obtenerlo de un paso de Crear entrada anterior en la misma automatización.
- Nuevo título, Nuevo contenido y Nuevo estado son todos opcionales, y solo cambiarán los campos que rellenes. Dejar el título vacío no borrará el título de la entrada publicada.
Obtener entrada
Recupera una entrada para que los pasos posteriores puedan usarla: título, contenido, estado y su enlace público.
- ID de la entrada es la entrada que se va a leer. Obligatorio.
Crear usuario
Crea una cuenta de WordPress.
- Nombre de usuario es el nombre con el que iniciará sesión. Obligatorio.
- Correo electrónico es su dirección de correo. Obligatorio. Suele ser el correo del contacto del disparador.
- Contraseña es su primera contraseña. Obligatoria.
- Nombre y Apellidos son opcionales.
- Rol es un nombre de rol de WordPress como
subscriber,authoroeditor. Opcional; si se deja vacío, WordPress le asigna su propio rol predeterminado para nuevos usuarios.
Buscar usuario por correo electrónico
Busca un usuario por su dirección de correo electrónico y devuelve su ID para que un paso posterior pueda usarlo.
- Correo electrónico es la dirección que se va a buscar. Obligatorio.
Un ejemplo de automatización
Dale a un cliente una cuenta en el sitio en el momento en que la solicite.
- Disparador: se añade una etiqueta a un contacto, por ejemplo
wants access, mediante tu agente de IA o un miembro del equipo. - Buscar usuario por correo electrónico, con el correo del contacto. Esto te indica si ya tiene una cuenta.
- Un paso de Condición sobre si se obtuvo algún resultado.
- En la rama de “no se encontró nada”, Crear usuario con su correo electrónico, un nombre de usuario, una contraseña y el rol
subscriber. - Un paso de Enviar mensaje que les notifique por WhatsApp que su cuenta está lista, incluyendo el nombre de usuario.
Un segundo ejemplo, para contenido: una automatización programada que solicita a un paso de IA que redacte la pregunta más frecuente de la semana, seguido de un paso de Crear publicación que la guarda como borrador. El lunes abres WordPress y te encuentras con una publicación que solo necesita ser revisada y publicada.
Información útil
- Los resultados avanzan. Todo lo que devuelve una acción está disponible para los pasos posteriores como variables, por lo que el id de Buscar usuario por correo electrónico es lo que pasas al siguiente paso, y el enlace de Crear publicación es lo que envías en un mensaje.
- El borrador es la opción predeterminada segura. Crear publicación guarda como borrador a menos que establezcas un estado tú mismo.
- Algunos proveedores eliminan la cabecera Authorization antes de que WordPress la vea, lo que hace que cualquier contraseña de aplicación parezca incorrecta. Si tus datos son definitivamente correctos y la conexión sigue siendo rechazada, eso es lo que debes consultar con tu proveedor de alojamiento.
- No existe un disparador que vigile WordPress. Nada consulta tu sitio en busca de nuevas publicaciones o nuevos usuarios. Para que WordPress inicie una automatización, utiliza un disparador de Webhook en la automatización y apunta un plugin de webhooks de WordPress a la dirección que te proporcione.
- Cualquier cosa que no esté en la lista anterior sigue siendo posible con el paso de Solicitud HTTP, que puede llamar a cualquier dirección de la API de tu sitio directamente.
Próximos pasos
- Automatizaciones: disparadores, pasos, condiciones y cómo se estructura un flujo de trabajo.
- FluentCRM: los mismos detalles de conexión gestionan el CRM que se ejecuta en tu sitio de WordPress.
- MemberPress: membresías y pagos en tu sitio de WordPress.
- Conectar una herramienta que no listamos: funciones personalizadas, la API y webhooks.