¿Es posible tener los títulos de trabajo de los usuarios junto a sus nombres en las publicaciones?

Mi foro será un foro de efectos visuales y, en nuestro campo, hay tantas disciplinas diferentes, niveles de experiencia profesional, etc. Creo que sería genial si pudiera permitir que mis usuarios escriban qué son y que eso aparezca junto a sus nombres cuando publican. Las opciones podrían ser cosas como “Aficionado” o “Supervisor de VFX”.

¿Cómo podría configurar algo así? He visto algo similar en Reddit, donde ciertos subreddits permiten elegir un distintivo que aparece junto a tu nombre al publicar. Lo encuentro útil porque proporciona más contexto sobre quién está hablando.

¡Hola @rodypl!

Creo que encontrarás útil usar grupos, específicamente la función de título predeterminado:

De esta manera, puedes agregar usuarios a grupos y se les aplicará automáticamente un título. También puedes cambiar el título de un usuario manualmente yendo a la página de administración de usuarios. Además, puedes añadir un distintivo (flair).

Creo que necesitas un plugin para agregar un campo personalizado al serializador, de modo que puedas mostrarlo junto al nombre de usuario, tal como describes.

Sin revisarlo con detenimiento, creo que esto es muy similar a Showing topic creator and posts/join dates - #2 by pfaffman

Edición: eso no es tan útil como esperaba.

Ah. Mira How to add custom fields to models

¡Gracias! ¿Sabes de alguna forma que me elimine por completo de este proceso? Preferiría no tener que encargarme de gestionar y añadir personas a varios grupos diferentes todo el tiempo.

Sí, hay una configuración que puedes activar al crear el grupo y que permite que los miembros se unan y salgan de los grupos libremente.

Si optas por esta vía, también querrás asegurarte de que la página de grupos sea muy fácil de encontrar para esos miembros. Una forma de hacerlo es utilizando el componente del tema Custom Headers Links y agregando un enlace que dirija a la página de Grupos.

Puedes hacer esto agregando algo como lo siguiente a la Configuración del tema después de instalar el componente del tema.

Grupos, grupos, /g, vdm, en blanco, eliminar