Ciao.
Tre problemi:
1. Se l'utente non registrato non può accedere ai contenuti, perché gli fai vedere le voci menu, che lo portano sicuramente ad una pagina che non può vedere? Non sarebbe meglio nascondere le voci menu?
2. L'utente registrato, per farsi riconoscere deve loggarsi: ma in prima pagina trova il modulo di login?
3. L'utente non registrato non può loggarsi, deve prima registrarsi, altrimenti con quali credenziali fa il login?
Per risolvere il problema c'è il modulo di login in prima pagina, che comprende anche l'invito a registrarsi. Così:
- l'utente non registrato se non si registra non vede neppure i menu e quindi è portato a registrarsi (magari con una frase d'invito a centro pagina, che scompare quando uno è registrato e si logga),
- l'utente registrato può loggarsi dalla prima pagina e come si è loggato gli compaiono i menu.
Se poi hai delle aree che comunque possono vedere tutti, lasci visibili le corrispondenti voci di menu.
Fabrizio