Tenho uma pergunta um tanto incomum. É possível criar um plugin que só possa ser usado por usuários de grupos específicos? Resumindo: a comunidade é muito grande, a demanda por tradução cresce, assim como nossos custos. Em nossa comunidade, temos usuários pagantes que pertencem a grupos específicos. A ideia é limitar o uso do tradutor a esses grupos específicos, se for possível.
Não me importo em converter esta solicitação em um tópico do Marketplace, apenas quero ouvir algumas ideias sobre onde pesquisar para alcançar o resultado desejado descrito acima.
Atualmente, não há uma maneira de limitar um plugin a apenas um grupo específico; isso poderia ser adicionado como um recurso a qualquer plugin individual, mas exigiria um pouco de trabalho.
Sem adicionar funcionalidade ao plugin existente, isso poderia ser feito dentro de um tema…
Nesse exemplo, o botão de tradução abaixo de uma postagem seria oculto para qualquer pessoa que não estivesse no grupo “example”.
Um visitante experiente poderia descobrir o botão do tradutor no inspetor do navegador, portanto, não é uma solução tão abrangente quanto uma solução diretamente no plugin, mas pode funcionar bem o suficiente para o seu caso.
Obrigado pela sua resposta. Sim, a limitação de CSS foi o último recurso para mim, mas ao mesmo tempo, é uma boa maneira de testá-la. A questão é que gostaríamos de ter a funcionalidade de limitar o uso da tradução inline com um aviso explícito de que o recurso é “apenas para assinantes”, que pretendíamos exibir quando um usuário fora de grupos específicos tentasse usá-lo.