У меня довольно необычный вопрос. Возможно ли настроить плагин так, чтобы им могли пользоваться только пользователи из определённых групп? Если кратко: наше сообщество очень большое, спрос на переводы растёт, и вместе с ним растут наши расходы. В нашем сообществе есть платные пользователи, которые состоят в определённых группах. Идея заключается в том, чтобы ограничить использование переводчика только этими группами, если это технически осуществимо.
Я не против перенести этот запрос в тему Marketplace, мне просто нужны любые идеи о том, в каком направлении искать решение описанной выше задачи.
В настоящее время нет способа ограничить плагин только конкретной группой. Это можно было бы добавить как функцию в любой отдельный плагин, но это потребует некоторой работы.
Без добавления функциональности в существующий плагин это можно реализовать в теме…
В этом примере кнопка перевода под сообщением будет скрыта для всех, кто не входит в группу “example”.
Опытный пользователь может обнаружить кнопку перевода в инспекторе браузера, поэтому это решение не так всеобъемлюще, как реализация непосредственно в плагине, но для вашего случая оно может подойти.
Спасибо за ваш ответ. Да, ограничение через CSS было для меня последним вариантом, но в то же время это хороший способ его протестировать. Дело в том, что мы хотели бы реализовать функционал, ограничивающий использование встроенного перевода с явным предупреждением о том, что функция доступна только в премиум-версии. Мы планируем отображать это предупреждение, когда пользователь извне определённых групп попытается её использовать.