Posso tornar um tema disponível apenas para grupos de usuários específicos?

É possível tornar um tema disponível apenas para grupos específicos de usuários? Basicamente, eu gostaria de ter “temas premium” para usuários pagos.

Da mesma forma, em um tema como Horizon, é possível ter esquemas de cores disponíveis apenas para grupos específicos de usuários.

Entendo que pode não ser possível de imediato, mas se eu quisese fazer isso funcionar, com o que eu precisaria mexer?

PS: Eu vi um tópico similar, mas tinha 7 anos. Espero que algo tenha mudado desde então ou pelo menos seja mais fácil criar um plugin personalizado que faça isso. Mesmo que seja um plugin personalizado, por favor, me indique onde procurar para que eu possa tentar.

1 curtida

não sem desenvolvimento de plugins

2 curtidas

Vinculando um tópico que ajudou o autor de uma consulta semelhante:

Essa foi uma solução apenas com CSS que não funcionará quando você estiver restringindo o acesso a membros não pagantes. Essa solução estava ocultando o acesso a membros pagantes.

Sim, vi isso mais cedo. Então o conceito e a abordagem permanecem os mesmos? Pergunto porque o tópico tem 7 anos.

bem, o criador de temas ainda funciona :slight_smile:

1 curtida

Uma postagem foi dividida em um novo tópico: Ajustar títulos de usuário para parecerem “equipe” ou “testador” acima

Uma postagem foi mesclada em um tópico existente: Ajustar títulos de usuário para parecerem “equipe” ou “testador” acima

É apenas uma solução baseada em CSS, mas funcionará para impedir que os usuários vejam os temas premium no seletor. O pré-requisito é que o usuário precise selecionar o grupo principal. Embora também haja um TC que adicionará todos os grupos de usuários como classes.

Eu administro uma comunidade de tecnologia, todo mundo descobriria! :sweat_smile:

Ah sim.. isso seria incrível.

2 curtidas

É possível. Mas eles também podem não fazer. Se a segurança for uma preocupação, você precisará de um plugin personalizado para que o mod seja do lado do servidor em vez do lado do cliente.

Se sua comunidade, no entanto, for de usuários avançados, eles poderiam criar um script do Tampermonkey e personalizá-lo a partir do navegador.

1 curtida

Não há uma maneira fácil de impedi-los de selecionar o tema, mas você poderia criar um tema que verificasse o grupo do usuário atual e, em seguida, fizesse algo como redirecionar as pessoas para uma página que as instruísse a reverter o tema ou a assinar.

2 curtidas