Può caricare anche foto?
Certo, come quando inserisci un articolo da back-end

e nel front-end dove si logga? nel mio sito non c'è il login..
Il "login" è un modulo da abilitare, operazione da dieci secondi.

devo metterci un appostito modulo solo per lui?
A parte il login, non devi mettere nessun altro modulo.

e comunque non esistono moduli che tu sappia?
Ma moduli per fare cosa di diverso, esattamente? Ti dò sotto tutte le opzioni.

Non vuoi mettere la maschera di login nel sito visibile da tutti? Allora costruisci un articolo con dentro un login (cerca "loadposition" sul mio blog) e poi dai solo a lui l'indirizzo dell'articolo.

Vuoi proprio farlo accedere al pannello di back-end? Dagli i permessi di "Manager", così può accede all'area amministrativa ma ha gli stessi permessi di un "Publisher".