J’ai une question plutôt inhabituelle. Est-il possible de créer un plugin utilisable uniquement par les utilisateurs de groupes spécifiques ? Pour faire court : la communauté est très grande, la demande de traduction augmente, tout comme nos coûts. Dans notre communauté, nous avons des utilisateurs payants qui appartiennent à des groupes spécifiques. L’idée est de limiter l’utilisation du traducteur à ces groupes spécifiques si cela est possible.
Cela ne me dérange pas de convertir cette demande en un sujet sur le Marketplace, je veux juste entendre des idées sur la façon de procéder pour obtenir le résultat souhaité décrit ci-dessus.
Il n’existe actuellement aucun moyen de limiter un plugin à un groupe spécifique. Cela pourrait être ajouté comme fonctionnalité à n’importe quel plugin individuel, mais cela demanderait un peu de travail.
Sans ajouter de fonctionnalité au plugin existant, cela pourrait être fait dans un thème…
Dans cet exemple, le bouton de traduction sous un message serait masqué pour toute personne n’appartenant pas au groupe « example ».
Un visiteur averti pourrait découvrir le bouton de traduction dans l’inspecteur de son navigateur, ce n’est donc pas une solution aussi complète qu’une solution directement dans le plugin, mais cela pourrait suffire dans votre cas.
Merci pour votre réponse. Oui, la limitation CSS était mon dernier recours, mais en même temps, c’est un bon moyen pour nous de la tester. Le fait est que nous aimerions avoir une fonctionnalité limitant l’utilisation de la traduction en ligne avec un avertissement explicite que la fonctionnalité est « réservée aux membres premium », que nous avions l’intention d’afficher lorsqu’un utilisateur en dehors de groupes spécifiques essaie de l’utiliser.