Hola a todos, solo quería compartir que he creado una versión muy básica de plugin de esto. Solo permite especificar qué campo de usuario convertir en un enlace y, opcionalmente, un prefijo (por ejemplo, https://mysite.com/users/). Pensé en compartirlo por si alguien prefiere instalar un componente de tema en lugar de modificar el código. Está basado en el código del mensaje original de este hilo.
Por cierto, para mi caso de uso específico, no quiero que ningún usuario pueda editarlo; más bien, planeo actualizarlo mediante la API de Discourse. En ese caso, ¿sería mejor un “campo personalizado” que un “campo de usuario”? Veo ambos en la API, pero custom_fields están vacíos.