ユーザーのグループメンバーシップに基づいてトピック内で異なるコンテンツを表示しますか?

今すぐ詳しく調べる時間はあまりありませんが、このテーマコンポーネントがお役に立つかもしれません。現在のユーザーのすべてのグループを、おそらく body タグ内にリスト表示します。その後、CSSセレクターを使用して、body タグに特定のグループクラス名が存在するかどうかに基づいて表示/非表示を切り替えることができます。

そして、この投稿からの情報を組み合わせて、コンポーザーでどのHTML要素を使用できるか、およびコンポーザーテキストをクラスでラップする方法を理解すれば、機能するかもしれません。

はい、ここでテストしたところ、そのコンポーネントと次のようなものを組み合わせれば機能するはずです。

<span data-group-a>グループAのみのテキスト</span>
<span data-group-b>グループBのみのテキスト</span>

そして、次のようなCSSセレクターを用意します。

span[data-group-a] {display: none;}
body.group-a span[data-group-a] {display: block;}

または、そのようなものです…

編集が多くてすみません。自分のインスタンスでテストしたところ、機能しました。

しかし、あなたが言ったように、それはあなたが望んでいたものではないかもしれません :slight_smile:

これはテーマのJavaScriptで可能かもしれません。\u003chead\u003e セクションに要素を選択して削除するものを追加します。上記のようにスパンとラップが必要になるかもしれませんが、それを介して削除します。

「いいね!」 3