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

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.

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

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