- Inicio
- Recursos
- Integraciones
- Wordpress
Integración Wordpress n8nAutomatiza Wordpress con n8n.
¿Tu blog depende de que alguien entre al panel? La integración Wordpress n8n reúne 12 operaciones sobre entradas, páginas y usuarios en un solo nodo. Este conector no trae trigger propio, así que el flujo arranca con un Schedule Trigger o con el evento de otra app.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué aporta de verdad la integración Wordpress n8n?
El nodo Wordpress viene incluido en n8n y habla con la API de Wordpress en nombre de un sitio concreto. Cubre tres recursos, entradas, páginas y usuarios, con cuatro operaciones cada uno: crear, leer uno, listar y actualizar. Doce operaciones en total, suficientes para redactar y publicar, revisar lo que ya está en línea y administrar las cuentas que hay detrás sin abrir el escritorio de Wordpress.
Primer escenario, la cadena de publicación. Un Schedule Trigger despierta el flujo cada mañana, una fila de Google Sheets trae el tema y el enfoque, una etapa de redacción genera el texto y post.create deja la entrada con Status en draft. Nadie publica a ciegas: el editor abre el borrador, un segundo flujo cambia el estado con post.update y el aviso aparece en Slack justo cuando la entrada sale.
Segundo escenario, el inventario que nadie hace a mano. post.getAll con Return All activado recorre todo el archivo página a página, Before deja solo lo publicado antes de una fecha en formato ISO8601, y queda una lista de títulos y slugs que hay que refrescar. La misma idea sirve con page.getAll para encontrar las páginas de campaña que siguen anunciando una oferta vieja.
Tercer escenario, las personas. Entra un colaborador, user.create abre la cuenta con sus seis campos obligatorios y user.update completa la biografía más tarde con Description. Conecta Gmail para el correo de bienvenida y el alta deja de depender de quien tiene permisos de administrador.
El nodo termina en esos tres recursos. Subir medios, gestionar comentarios, tratar las categorías como objetos o llamar a lo que añade un plugin: nada de eso tiene operación aquí. Para eso está el nodo HTTP Request, que llama a cualquier endpoint de la API de Wordpress reutilizando la misma credencial mediante la autenticación predefinida. No hace falta un segundo juego de claves.
Dos límites conviene tenerlos claros antes de montar nada. No existe trigger de Wordpress en n8n, así que nada reacciona solo a un comentario nuevo ni a una entrada recién publicada: el flujo siempre empieza en otro sitio. Y OAuth2 solo vale para sitios alojados en Wordpress.com, de modo que una instalación en tu propio servidor usa basic auth. Si todavía comparas plataformas, la Reseña n8n repasa el resto y el Curso n8n enseña a montar estos flujos paso a paso.
¿Cómo se conecta Wordpress con n8n?
- 01
Elige el método de autenticación
El nodo admite dos métodos y el campo Authentication, presente en todas las operaciones, cambia de uno a otro.
basicAuthfunciona con cualquier instalación de Wordpress, alojada o en tu servidor, y es la única opción para un sitio autoalojado.oAuth2queda reservado a Wordpress.com y exige una aplicación creada en el portal de desarrolladores. Decide esto primero, porque los datos que vas a reunir después dependen de la respuesta. - 02
Genera una contraseña de aplicación
El basic auth no usa la contraseña con la que entras al sitio. Abre tu perfil de Wordpress, entra en Security y luego en Two-Step Authentication, y activa la verificación en dos pasos si está apagada: la sección de contraseñas de aplicación solo aparece con ella activa. Después pulsa Add new application password, ponle un nombre como
n8n integrationy copia el valor generado enseguida, porque se muestra una sola vez. - 03
Crea la credencial en n8n
En el menú Credentials, crea la credencial de Wordpress y rellena cuatro datos: Username, el Password de aplicación que acabas de copiar, la WordPress URL del sitio y tu decisión sobre Ignore SSL Issues. Déjala desactivada si quieres que se respete la validación del certificado. Una credencial se crea una vez y reaparece en la lista desplegable de todos los nodos que la necesiten, así que el siguiente flujo ya no cuesta.
Qué sabe hacer el nodo Wordpress
El nodo Wordpress expone 12 operaciones en 3 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Post
4 operacionesCreate a post
post.createLo que ves en n8n
Notas y casos de uso
La operación deja una entrada nueva en Wordpress y devuelve su identificador, que el resto del flujo reutiliza para registrar la URL o repartir el enlace.
Parámetros clave
- Title: el único campo obligatorio, normalmente
{{ $json.title }}desde la etapa que redactó el texto. - Content: el cuerpo de la entrada, dentro de Additional Fields.
- Status:
draftla mantiene oculta para revisión,publishla saca en línea,futureespera a la Date indicada.
Get a post
post.getLo que ves en n8n
Notas y casos de uso
Leer una entrada por su identificador devuelve al flujo la versión guardada: título, contenido, estado, lo que el sitio tiene en ese momento.
Parámetros clave
- Post ID: el identificador de la entrada, casi siempre heredado como
{{ $json.id }}de un nodo anterior. - Context:
viewdevuelve la forma pública,editañade los campos en bruto que ve un redactor,embeduna versión corta. - Password: obligatorio si la entrada está protegida con contraseña.
Get many posts
post.getAllLo que ves en n8n
Notas y casos de uso
Listar es el momento en que el archivo se convierte en datos que el flujo puede ordenar, contar y comparar.
Parámetros clave
- Return All: activado, n8n encadena las páginas de la API de Wordpress hasta agotar el archivo; desactivado, Limit marca el tamaño del lote.
- After y Before: dos fechas ISO8601 que acotan la ventana de publicación.
- Search: una cadena buscada en las entradas, útil para sacar todo lo que menciona un producto.
- Status: filtrar por
draftmuestra lo que lleva tiempo parado.
Update a post
post.updateLo que ves en n8n
Notas y casos de uso
Nada sale en línea sin un cambio de estado, y ese cambio cabe en esta operación. Modifica una entrada existente sin tocar su identificador ni su URL.
Parámetros clave
- Post ID: el único campo obligatorio, lo demás vive en Update Fields.
- Status: pasar de
pendingapublishes toda la etapa de aprobación en un nodo. - Tag Names or IDs: las etiquetas, elegidas de la lista o pasadas como identificadores con una expresión.
Page
4 operacionesCreate a page
page.createLo que ves en n8n
Notas y casos de uso
Una página no sigue la lógica de una entrada: vive en una jerarquía y en un menú, no en un hilo cronológico.
Parámetros clave
- Title: obligatorio, el resto está en Additional Fields.
- Parent ID: el identificador de la página madre, lo que coloca la nueva dentro de una sección.
- Menu Order: la posición de la página respecto a las demás.
- Featured Media ID: el identificador de un archivo que ya está en la biblioteca de medios.
Get a page
page.getLo que ves en n8n
Notas y casos de uso
Leer una página devuelve exactamente lo que Wordpress guarda de ella, que es la forma más fiable de comprobar algo publicado desde un flujo.
Parámetros clave
- Page ID: el identificador de la página, obligatorio.
- Context:
viewpara la forma mostrada,editcuando el flujo necesita los campos en bruto antes de cambiarlos,embedpara una vista ligera. - Password: para una página que está detrás de una contraseña.
Get many pages
page.getAllLo que ves en n8n
Notas y casos de uso
Las páginas de un sitio suelen contarse con holgura, y por eso esta operación sirve bien como punto de partida de una revisión general.
Parámetros clave
- Return All: activado, sube todo; desactivado, Limit decide cuántas.
- Parent Page ID: deja solo las páginas hijas de una sección.
- Page: qué página de la colección leer, la alternativa manual cuando Return All sigue apagado.
- Order By:
modifiedpone arriba lo que cambió hace poco.
Update a page
page.updateLo que ves en n8n
Notas y casos de uso
Editar una página de destino desde un flujo evita el viaje de copiar y pegar por el panel, y todo cambia en el mismo segundo.
Parámetros clave
- Page ID: obligatorio, los campos que cambian van en Update Fields.
- Content: el nuevo cuerpo de la página.
- Slug: el identificador alfanumérico que aparece en la URL, único para su tipo.
- Status:
privatela retira de la vista pública sin borrarla.
draft cuando termina.User
4 operacionesCreate a user
user.createLo que ves en n8n
Notas y casos de uso
Las cuentas cargan con la lista de campos obligatorios más larga del nodo: seis valores, y sin ellos la ejecución se detiene.
Parámetros clave
- Username y Email: el nombre de acceso y la dirección, ambos requeridos.
- First Name, Last Name y Name: este último es el nombre que se muestra en el sitio.
- Password: requerido, y la API no lo devuelve nunca después.
- Description: la biografía, dentro de Additional Fields.
Get a user
user.getLo que ves en n8n
Notas y casos de uso
Una cuenta, un identificador, una lectura. La operación devuelve el perfil que hay detrás de la referencia de autor encontrada en una entrada.
Parámetros clave
- User ID: el identificador de la cuenta, obligatorio, a menudo
{{ $json.author }}tomado de una entrada leída antes. - Context:
viewda el perfil público,editmuestra los campos que ve un administrador,embeduna versión reducida.
Get many users
user.getAllLo que ves en n8n
Notas y casos de uso
La lista de cuentas responde a una pregunta que los equipos editoriales repiten: quién escribe aquí y desde cuándo.
Parámetros clave
- Return All: activado, sube la lista entera; desactivado, Limit pone el techo.
- Who: con el valor
authors, el resultado deja solo las cuentas consideradas autoras. - Order By:
registered_datecoloca primero las altas recientes,nameordena alfabéticamente. - Search: una cadena buscada entre las cuentas.
Update a user
user.updateLo que ves en n8n
Notas y casos de uso
Un perfil envejece. Alguien cambia de puesto, una biografía anuncia un cargo que ya no existe, una dirección deja de responder.
Parámetros clave
- User ID: obligatorio, y el único campo fuera de Update Fields.
- Email: la nueva dirección de la cuenta.
- URL: el sitio personal que aparece en el perfil.
- Nickname y Slug: el apodo y el identificador alfanumérico de la cuenta.
¿Necesitas ayuda para automatizar Wordpress con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.

