La clase User Group no siempre se aplica al div envolvente del contenido de la publicación

Tengo Grupos de Usuarios para, por ejemplo, Voluntarios y Donantes, etc., que han contribuido a mantener el sitio en funcionamiento. Me gustaría distinguir visualmente las publicaciones de estos usuarios, por ejemplo, añadiendo un borde alrededor de toda la publicación:

.group-Volunteers > article {
    margin-top: 0.2em;
    margin-bottom: 0.2em;
    border: 0.2em dashed var(--tertiary);
    border-radius: 1em;
    padding-left: 0.5em;
}

Esto funciona como se esperaba para uno de los grupos, pero no para otro. ¿Existen reglas para cuándo se aplicará la clase group-* al contenedor envolvente?

Ejemplo: Introducing Gizz Tapes! - #13 by jamie - Some Context - KGLW.net Forum
El usuario que publicó esto es miembro del grupo Voluntarios, sin embargo, el div envolvente de la publicación no tiene la clase group-Volunteers como esperaba. (Tenga en cuenta que en este tema hay varias publicaciones de usuarios del grupo Core, y sus publicaciones tienen un envoltorio group-Core.)

Creo que debe ser su grupo principal, ¿es el grupo de voluntarios el principal del usuario y cambiarlo soluciona el problema?

2 Me gusta

También puedes usar CSS Classes for Current User's Groups. Luego funciona para todos los grupos en lugar de solo para los principales.

2 Me gusta

Hm, he agregado este componente a nuestro tema, pero no parece haber cambiado las clases CSS de la publicación en mi ejemplo anterior.

Creo que preferiría usar este componente, aunque no sé qué implica la configuración de “grupo principal”. ¿Qué sucede si un usuario es miembro de varios grupos que tienen activada la opción “establecer automáticamente como grupo principal”?

1 me gusta