Uso de contraseñas de aplicación de WordPress (REST API)

En la página ‘Usuario > Perfil‘ del menú de WordPress, hay un elemento llamado ‘Contraseña de aplicación‘.

Cuando un usuario específico necesita acceder a WordPress a través de un programa externo para crear o modificar publicaciones, se establece un sistema de autenticación que requiere verificar una contraseña configurada previamente. Aunque pensé que no lo usaría, recientemente, al estudiar sobre ‘automatización de tareas’, surgió la necesidad de utilizarlo. A continuación, resumiré cómo utilizar la contraseña de aplicación de WordPress en el proceso de automatización de Make.com.

Generación de Contraseña

Defina un nombre para distinguir y presione el botón ‘Agregar nueva contraseña de aplicación’.

Generación de contraseña de aplicación de WordPress

Entonces, la contraseña se mostrará como se indica a continuación. Esta contraseña solo se mostrará una vez, y no habrá forma de verificarla después, así que asegúrese de copiarla en algún lugar antes de continuar con el siguiente paso.

Verificación de contraseña de aplicación de WordPress

Solo se puede verificar la fecha de creación, y la lista se mostrará en un formato que solo permite su eliminación.

Lista de contraseñas de aplicación de WordPress

Codificación BASE64

Ahora, codificamos la cadena que conecta el nombre de usuario y la contraseña generada. Si el ID de usuario al crear la contraseña es ‘admin’ y la contraseña es ‘abcd efgh ijkl mnop’, entonces debe codificar la siguiente cadena.

admin:abcd efgh ijkl mnop

Parece que necesitará saber un poco de programación para codificar, pero si le pide a ChatGPT lo siguiente, lo hará de inmediato.

Por favor, codifique esto en base64.
admin:abcd efgh ijkl mnop

La cadena codificada se mostrará en el siguiente formato.

YWRtaW46YWJjZCBlZmdoIGlqa2wgbW5vcA==

Uso de la Contraseña (cadena codificada)

En mi caso, necesitaba llamar a WordPress desde el módulo HTTP de Make.com para crear una publicación.

Automatización con Make.com

Hay un módulo específico en Make para escribir y modificar publicaciones de WordPress, pero si desea que otros valores (por ejemplo, Taxonomía personalizada) se ingresen en Make, además de los valores que el módulo proporciona por defecto (título/contenido/categoría/postmeta), también puede utilizar el módulo HTTP para llamar a la API de WordPress y dar instrucciones sobre las tareas necesarias.

La imagen a continuación captura parte de la pantalla donde se desea modificar una Taxonomía personalizada en una publicación ya existente. Al registrar «Authorization: Basic contraseña codificada» en la parte del encabezado, al llamar a la API de WordPress, se transmite la contraseña previamente autorizada.

Por supuesto, hay otros métodos además de la autenticación básica, pero creo que esto es suficiente para mis propósitos.

image 6

Updated : April 3, 2025
{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.