Non ho molto tempo per approfondire al momento, ma questo componente del tema potrebbe esserti d’aiuto perché elencherà tutti i gruppi dell’utente corrente, credo, nel tag body. Quindi potresti usare selettori CSS per mostrare/nascondere in base alla presenza di determinati nomi di classi di gruppo nel tag body.
E combina questo con alcune informazioni da questo post su quali elementi HTML puoi usare nel composer e come racchiudere il testo del composer in classi, e potrebbe funzionare:
Sì, l’ho appena testato qui e dovrebbe funzionare se usi quel componente combinato con qualcosa come:
<span data-group-a>Testo solo per il gruppo A</span>
<span data-group-b>Testo solo per il gruppo B</span>
E poi hai selettori CSS che fanno qualcosa come:
span[data-group-a] {display: none;}
body.group-a span[data-group-a] {display: block;}
O qualcosa del genere…
Scusa per tutte le modifiche. L’ho appena testato su una delle mie istanze e funziona.
Ma come hai detto, forse non è quello che volevi
…
Questo potrebbe essere possibile con un javascript del tema, aggiungendo qualcosa nella sezione <head> per selezionare gli elementi e rimuoverli. Potrebbe comunque richiedere lo span e il wrapping come sopra, ma rimuoverlo tramite quello.