テーマを特定のユーザーグループのみに利用可能にできますか?

特定のユーザーグループだけにテーマを提供することは可能ですか?基本的には、「プレミアムテーマ」を有料ユーザーのために用意したいと考えています。

同様に、Horizonのようなテーマでは、色のスキームを特定のユーザーグループだけに提供することも可能です。

標準では不可能かもしれないということは理解していますが、もしそれを実現するには、何に手を加える必要があるでしょうか?

追伸:似たようなトピックを見ましたが、7年前のものでした。それ以来何か変わったのか、少なくともこれを行うためのカスタムプラグインをより簡単に作れるようになったのか期待しています。たとえカスタムプラグインでも、今後の方向性を教えていただけると助かりますので、それに挑戦してみたいと思います。

「いいね!」 1

プラグイン開発なしでは無理です

「いいね!」 2

同様のクエリの質問者を助けたトピックへのリンク:

それはCSSのみのソリューションであり、非会員へのアクセスを制限する場合には機能しません。そのソリューションは、会員へのアクセスを隠していました。

はい、以前見ました。ですので、コンセプトとアプローチは同じままでよろしいですか?トピックが7年前のものなので確認しています。

まあ、テーマクリエーターはまだ動作しますよ :slight_smile:

「いいね!」 1

投稿が新しいトピックに分割されました: ユーザータイトルを「チーム」または「テスター」のように表示するように調整

投稿が既存のトピックにマージされました: ユーザータイトルを「team」または「Tester」のように調整する

これはCSSベースのソリューションですが、セレクターでプレミアムテーマをユーザーに見えなくするために機能します。前提条件は、ユーザーがプライマリグループを選択する必要があることです。ただし、すべてのユーザーグループをクラスとして追加するTCもあります。

私はテクノロジーコミュニティを運営していますが、みんな見つけ出すでしょう!:sweat_smile:

ああ、そうですね…それは素晴らしいでしょう。

「いいね!」 2

可能です。しかし、そうならない可能性もあります。セキュリティが懸念事項である場合、Modをクライアント側ではなくサーバー側に配置するためのカスタムプラグインが必要になります。

ただし、コミュニティがそれほど高度なユーザーであれば、タンパーモンキースクリプトを作成し、ブラウザからテーマを設定することも可能です。

「いいね!」 1

テーマの選択を阻止する簡単な方法はありませんが、現在のユーザーのグループをチェックし、テーマを元に戻すかサブスクライブするように指示するページにリダイレクトするようなテーマを作成することはできます。

「いいね!」 2