No hay forma de etiquetar una publicación individual. Las etiquetas se agregan a nivel de tema. Entiendo lo que quieres lograr, pero las etiquetas no son el enfoque correcto para esto. Me pregunto si usar los Favoritos podría funcionar como una forma de marcar las publicaciones a las que quieras volver.
Esta entrada de blog ofrece una buena visión general de lo que pueden hacer los usuarios en cada nivel de confianza: Understanding Discourse Trust Levels. Los usuarios con nivel de confianza 3 o superior pueden ayudarte a gestionar tu sitio. Los usuarios con nivel de confianza 0 tienen muchas restricciones en las acciones que pueden realizar en el sitio.
Estoy bastante seguro de que esto se podría lograr con un componente de tema. Existe un componente de tema existente para mostrar insignias junto al nombre de usuario del autor de una publicación: Post Badges. Creo que solo se puede usar para mostrar las insignias que aparecen en tu página de Administración / Insignias. Sin embargo, podrías utilizar el enfoque que explico en la siguiente respuesta para asignar una insignia personalizada a todos los miembros de un nivel de confianza y luego mostrar esa insignia personalizada junto al nombre del usuario que publicó.
Como has señalado, puedes otorgar insignias personalizadas en masa. Si tienes criterios para la insignia personalizada, puedes hacerlo en dos pasos utilizando el plugin Data Explorer. Primero, crea y habilita la insignia personalizada, luego escribe una consulta de Data Explorer que devuelva las direcciones de correo electrónico de los usuarios que deben recibir la insignia. Por ejemplo, si deseas otorgar una insignia a los usuarios que hayan creado 1000 publicaciones, podrías usar algo como esto en una consulta de Data Explorer:
SELECT
ue.email
FROM user_stats us
JOIN user_emails ue
ON ue.user_id = us.user_id
WHERE us.post_count > 1000
AND ue.primary = true
AND us.user_id > 0
Sea cual sea la consulta que utilices, debes asegurarte de que devuelva una sola columna con email como nombre de la columna. Después de ejecutar la consulta, haz clic en el botón CSV para descargar un archivo CSV con los resultados de la consulta. Ahora haz clic en el botón “Otorgar en masa” en la página de tu insignia personalizada y sube el archivo CSV. La insignia se otorgará a los usuarios devueltos por tu consulta de Data Explorer.
También puedes otorgar insignias personalizadas a través de la API: Cómo otorgar una insignia personalizada a través de la API.
Creo que lo mejor sería abordar esto escribiendo una consulta de Data Explorer que utilice la consulta DAU/MAU, pero que calcule los resultados de forma semanal.