Recursos · Integración n8n

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

Por qué automatizar

¿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.

Conexión

¿Cómo se conecta Wordpress con n8n?

  1. 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. basicAuth funciona con cualquier instalación de Wordpress, alojada o en tu servidor, y es la única opción para un sitio autoalojado. oAuth2 queda 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.

  2. 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 integration y copia el valor generado enseguida, porque se muestra una sola vez.

  3. 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.

Acciones

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.

Matriz recursos × operaciones
RecursoCreateGetGet ManyUpdate
Post✓✓✓✓
Page✓✓✓✓
User✓✓✓✓

Post

4 operaciones
01

Create a post

post.create

Lo 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: draft la mantiene oculta para revisión, publish la saca en línea, future espera a la Date indicada.
Casos de uso
el lote semanal de entradas aparece como borrador el lunes, listo para que alguien lo revise.
02

Get a post

post.get

Lo 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: view devuelve la forma pública, edit añade los campos en bruto que ve un redactor, embed una versión corta.
  • Password: obligatorio si la entrada está protegida con contraseña.
Casos de uso
leer el contenido actual antes de una reescritura automática y no borrar un párrafo añadido a mano.
03

Get many posts

post.getAll

Lo 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 draft muestra lo que lleva tiempo parado.
Casos de uso
la auditoría de contenidos trimestral, ordenada por fecha.
04

Update a post

post.update

Lo 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 pending a publish es 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.
Casos de uso
una aprobación registrada en un formulario publica la entrada y le pone las etiquetas elegidas.

Page

4 operaciones
05

Create a page

page.create

Lo 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.
Casos de uso
una página por ciudad o por servicio, generada desde una tabla y colocada bajo la sección correcta.
06

Get a page

page.get

Lo 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: view para la forma mostrada, edit cuando el flujo necesita los campos en bruto antes de cambiarlos, embed para una vista ligera.
  • Password: para una página que está detrás de una contraseña.
Casos de uso
una comprobación antes de lanzar una campaña, para confirmar que la página de destino lleva la oferta vigente.
07

Get many pages

page.getAll

Lo 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: modified pone arriba lo que cambió hace poco.
Casos de uso
listar las páginas hijas de la sección de servicios antes de un cambio de marca.
08

Update a page

page.update

Lo 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: private la retira de la vista pública sin borrarla.
Casos de uso
una oferta de temporada puesta en varias páginas a la vez y devuelta a draft cuando termina.

User

4 operaciones
09

Create a user

user.create

Lo 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.
Casos de uso
la cuenta de un colaborador nuevo creada el día de la firma, con la biografía ya puesta.
10

Get a user

user.get

Lo 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: view da el perfil público, edit muestra los campos que ve un administrador, embed una versión reducida.
Casos de uso
convertir el autor de una entrada en un nombre y un correo antes de mandar el resumen mensual de resultados.
11

Get many users

user.getAll

Lo 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_date coloca primero las altas recientes, name ordena alfabéticamente.
  • Search: una cadena buscada entre las cuentas.
Casos de uso
la revisión de accesos, con las cuentas dormidas detectadas de paso.
12

Update a user

user.update

Lo 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.
Casos de uso
un cambio anotado en la tabla de personal actualiza la biografía y la dirección en el sitio esa misma noche.
Necesitas ayuda

¿Necesitas ayuda para automatizar Wordpress con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Wordpress y n8n, las preguntas que vienen después

01¿La integración Wordpress n8n es gratis?
Sí, por el lado de n8n. El nodo Wordpress viene incluido, así que no hay nada que instalar ni nada que pagar aparte por el conector. Se comporta igual en n8n Cloud, la oferta alojada por n8n, y en una instancia que instalas tú con Docker o npm, en Community Edition bajo licencia Sustainable Use. Un flujo montado en una funciona en la otra sin cambios. Lo que cuesta tu alojamiento de Wordpress es otra cuestión, y depende de tu propia instalación, no de n8n.
02¿Qué credenciales hacen falta para conectar Wordpress con n8n?
Hay dos métodos. El basic auth sirve para cualquier sitio y pide cuatro datos: el Username, una contraseña de aplicación, la WordPress URL del sitio y una decisión sobre Ignore SSL Issues. Esa contraseña se genera en la sección Security del perfil, en la página Two-Step Authentication, que hay que activar antes. OAuth2 es el otro camino y solo vale para sitios de Wordpress.com: creas una aplicación en el portal de desarrolladores, pegas allí la URL de redirección que muestra n8n y vuelves con el Client ID, el Client Secret y el identificador de tu sitio. Una instalación autoalojada va por basic auth.
03¿Qué límites tiene el nodo Wordpress en n8n?
El nodo cubre tres recursos, entradas, páginas y usuarios, con 12 operaciones en total. Crear, leer y actualizar están cubiertos. Subir medios, gestionar comentarios y tratar la taxonomía como objeto no lo están, y lo que añade un plugin tampoco. Cuando falta una operación, el nodo HTTP Request llama directamente al endpoint y reutiliza la misma credencial de Wordpress mediante la autenticación predefinida, así que no hay que configurar nada más. En las operaciones de lista, ten presente que Return All es lo que hace recorrer todas las páginas de la API. Apagado, el nodo se queda en la cifra de Limit.
04¿El nodo Wordpress reacciona en tiempo real?
No, porque no existe un nodo trigger de Wordpress en n8n. Nada detecta por su cuenta una entrada publicada o un comentario nuevo. Un flujo que toca Wordpress arranca en otro punto: con un Schedule Trigger que se dispara a intervalo fijo, cómodo para auditorías y publicación periódica; con un Webhook de n8n, es decir una URL que otro servicio llama para lanzar la ejecución, útil con un formulario; o con el trigger de otra herramienta de tu montaje. En la práctica el Schedule Trigger cubre casi todo el trabajo editorial, que de todas formas se planifica.
05¿n8n o Make para Wordpress?
Deciden tres criterios. El alojamiento primero: n8n corre en tu servidor o en n8n Cloud, mientras que Make existe solo en modo alojado, así que si el contenido de las entradas o los datos de las cuentas deben quedarse en una infraestructura que controlas, la duda se acaba ahí. El modelo de coste después: Make factura por operación, algo que pesa en cuanto una auditoría recorre un archivo entero con Return All. La lógica visual al final: las dos montan flujos sobre un lienzo y ahí manda la costumbre más que la capacidad. En un sitio Wordpress suele decidir el volumen que devuelven las listas.