¿Cómo agregar y eliminar una etiqueta en un plugin?

Hola,

¿Cómo podemos agregar una etiqueta a una publicación y también eliminar la etiqueta de la publicación usando las funciones de Discourse?

Hola. Utiliza esto para averiguar cómo usar la API de Discourse si no entiendes cómo usar la API de Discourse y deseas aprender:

Este es en realidad un tema duplicado. :+1:
Le he respondido aquí: How to add and remove a flag for a post in a plugin.

1 me gusta

En realidad, este no es un tema duplicado, ya que he hecho otra pregunta sobre “Bandera” y esta pregunta está relacionada con “Etiqueta”. Estoy intentando utilizar las funciones en el desarrollo de un plugin.

Como estoy desarrollando un plugin y he revisado todos los recursos posibles, no he encontrado una función relevante que me ayude a agregar y eliminar una etiqueta para la publicación.

El desarrollo no es mi fuerte, pero a menudo hay ejemplos de cómo hacer las cosas en plugins existentes. Creo que el plugin de Automatización tiene un script para agregar etiquetas basadas en el triaje de IA. ¿Quizás echar un vistazo a eso podría ser útil?

En general, también recomendaría incluir más detalles sobre lo que ha intentado hasta ahora/hasta dónde ha llegado al pedir ayuda para el desarrollo. Esto puede ayudar a proporcionar contexto para cualquier respuesta que pueda esperar.

Solo para señalar: no puedes etiquetar una publicación.

Sin embargo, sí puedes etiquetar un tema.

Lo que podría explicar por qué no encontraste un ejemplo de lo primero.

Aquí tienes un ejemplo de lo segundo:

4 Me gusta

¿Hay alguna función o característica que funcione igual que una etiqueta y luego, al hacer clic en ella, se enumeren todas esas publicaciones?