Traduzir papéis do Wordpress para grupos do Discourse

Obrigado pelo ótimo plugin, pessoal!

Eu estava pensando se vocês adicionariam uma funcionalidade de “funções” a ele. Vi que não estou sozinho nessa luta e talvez não fosse um desenvolvimento tão grande assim.

Seria ótimo se o plugin exportasse e “traduzisse” as funções de usuário no WordPress para grupos no Discourse, para que, por exemplo, os clientes do WooCommerce pudessem ter acesso a certos tópicos fechados, ou aqueles que se registraram apenas com seus e-mails pudessem ter menos acesso do que aqueles que compraram uma assinatura.

Sei que existem soluções específicas para plugins (estou procurando uma para um site WooCommerce), mas se o plugin lidasse com as funções, resolveria tudo de uma vez.

Mesmo sem a necessidade de criação cruzada: seria suficiente se fosse possível definir os equivalentes a partir de um menu suspenso das funções/grupos já existentes.

O que vocês acham disso?

Olá @Golaxo,

Você tocou no ponto principal aqui. As funções de usuário padrão no WordPress não são traduzíveis para o Discourse: “editor”, “contributor”, etc., não significam a mesma coisa no Discourse como significam no WordPress. Não há um caso de uso que exija esse tipo de tradução de “função”, e acho que não é isso que você está procurando também (mas, por favor, corrija-me se eu estiver errado).

O que você procura é uma sincronização de grupos do Discourse para um provedor específico, nomeadamente WooCommerce. Como você mencionou, existe uma solução para isso aqui:

O motivo pelo qual não existe uma versão “genérica” disso no próprio plugin WP Discourse é porque cada plugin do WordPress que fornece um recurso de “grupos” o faz de maneiras diferentes. A forma como o WooCommerce lida com grupos é diferente de como outros plugins do WordPress o fazem.

Mas se você estiver tendo problemas com a sincronização de assinaturas do WooCommerce, você sempre pode me perguntar sobre isso nesse tópico :slight_smile:

1 curtida