Banner de bienvenida de Link

@Aurora

Una forma sería crear enlaces para los usuarios que han iniciado sesión y seguir los enlaces para los usuarios que han cerrado sesión (en orden, de modo que tengas dos grupos de enlaces).

Luego, con algo de CSS, ocultas un grupo u otro.
Hay una clase CSS anon que podrías usar.

Por ejemplo, digamos que tienes dos enlaces para usuarios que han iniciado sesión y 3 para usuarios que han cerrado sesión:

  • enlace para usuarios que han iniciado sesión 1
  • enlace para usuarios que han iniciado sesión 2
  • enlace para usuarios que han cerrado sesión 1
  • enlace para usuarios que han cerrado sesión 2
  • enlace para usuarios que han cerrado sesión 3

En CSS, puedes hacer:

/* Usuarios que han cerrado sesión: Oculta los dos primeros enlaces */
html.anon .featured-banner-link > div:nth-child(-n+2) {
    display: none !important;
}

/* Usuarios que han iniciado sesión: Oculta los últimos tres enlaces */
html:not(.anon) .featured-banner-link > div:nth-last-child(-n+3) {
    display: none !important;
}

¿Te funcionaría?

5 Me gusta