Como adicionar e remover uma Tag em um plugin

Olá!
Como podemos adicionar uma tag a uma postagem e também remover a tag da postagem usando as funções do Discourse?

Olá. Use isto para descobrir como usar a API do Discourse se você não entender como usar a API do Discourse e desejar aprender:

Este é, na verdade, um tópico duplicado. :+1:
Eu respondi a ele aqui: How to add and remove a flag for a post in a plugin.

1 curtida

Na verdade, este não é um tópico duplicado, pois fiz outra pergunta sobre “Flag” e esta pergunta está relacionada a “Tag”. Estou tentando usar as funções no desenvolvimento de um plugin.

Como estou desenvolvendo um plugin e verifiquei todos os recursos possíveis, não encontrei uma função relevante que me ajude a adicionar e remover uma tag para a postagem.

Desenvolvimento não é meu forte, mas muitas vezes há exemplos de como fazer as coisas em plugins existentes. Acho que o plugin Automation tem um script para adicionar tags com base em triagem de IA. Talvez olhar para isso possa ser útil?

Em geral, eu também recomendaria incluir mais detalhes sobre o que você já tentou/até onde você chegou ao pedir ajuda de desenvolvimento. Isso pode ajudar a fornecer contexto para quaisquer respostas que você possa esperar.

Só para apontar: você não pode marcar uma postagem.

Você pode marcar um tópico.

O que pode explicar por que você não conseguiu encontrar um exemplo do primeiro.

Aqui está um exemplo do último:

4 curtidas

Existe alguma função ou recurso que funcione como uma tag e, em seguida, ao clicar nela, listará todas essas postagens?