Perché non riesco ad accedere ai miei "network sites"?
Ho un'installazione Multisite con questa struttura:
main.dev.domain.com
testsite.dev.domain.com
dcdc.dev.domain.com
Su main.dev.domain.com posso accedere come amministratore e fare tutte le operazioni normali (come cambiare temi), ma quando vado nelle dashboard degli altri siti, ottengo solo una finestra di login dove NULLA funziona. So che in Network Admin devo aggiungere l'utente a quel dominio e l'ho fatto, e nei siti sotto "users" vedo che l'utente è abilitato. Tuttavia, quando vado su testsite.dev.domain.com/wp-admin (il modo per accedere alla dashboard del sito) ottengo una finestra di login dove nessuna combinazione username/password funziona (né quella che ho creato durante la configurazione del nuovo sito né l'admin che ho abilitato).
È così per design? Alla fine ho cambiato il tema ma ho dovuto farlo in edit site/settings dove c'è una lunga lista di opzioni e ho semplicemente incollato il percorso del tema da qualche parte lì.

Hai provato a installare e configurare il plugin "WordPress MU Domain Mapping"? C'è un ottimo tutorial disponibile. Nota che devi installare manualmente questo plugin.
