L'errore « Mi dispiace, non hai l'autorizzazione a caricare file » deriva da ruolo utente assegnato sul tuo sito.
Per impostazione predefinita, il ruolo Collaboratore non dispone dell'autorizzazione upload_files, il che impedisce di aggiungere immagini o contenuti multimediali.
Buone notizie : si risolve in pochi minuti con 2 metodi, dalla più semplice alla più avanzata.
Chiedere all'amministratore del sito
La soluzione più veloce è contattare l’amministratore del tuo sito. Solo lui può modificare il tuo ruolo dal cruscottoin Utenti > Tutti gli utenti.
Basta che apra il tuo profilo e modifichi il tuo ruolo da Collaboratore a Autore Dove Editore. Questi due ruoli dispongono di autorizzazione predefinita per l'invio di file. Cliccando su Aggiornamento e il problema è risolto.
Se preferisce tenerti con sé Collaboratore per motivi di sicurezza, dovrà aggiungere l'autorizzazione manualmente tramite un'estensione. Questo è l'argomento della sezione seguente.
Installare l'estensione User Role Editor
Se vuoi conservare un ruolo personalizzato pur consentendo il caricamento di file, l’estensione User Role Editor è la soluzione ideale. Consente di modificare i permessi di ogni ruolo direttamente dalla dashboard, senza modificare il cameriere né al codice.
Ecco i passaggi per correggere l'errore:
- Vai a Estensioni > Aggiungi, ricerca User Role Editor, installalo e poi clicca su Abilitare.
- Vai su Utenti > User Role Editor (il sottomenu rimane in inglese, anche su un sito in francese).
- Seleziona il ruolo corrispondente nell'elenco a discesa. Verifica attentamente quale sia stato assegnato alla persona.
- Nell'elenco Tutti, chiede il permesso upload_files e spunta la casella.
- Fare clic su Aggiornamento per applicare la modifica.
Attenzione al pulsante di conferma : i pulsanti sì e No a volte vengono invertiti nella finestra che si apre. Leggi attentamente il messaggio prima di cliccare, per non annullare per sbaglio la modifica.
Una volta aggiunta l'autorizzazione, l'utente può nuovamente caricare i file e il messaggio di errore scompare.
Un consiglio sulla sicurezza : non concedere questa autorizzazione a chiunque. Un file dannoso caricato da un account compromesso può causare danni al tuo sito. Riserva questo diritto solo agli account affidabili.
Le fasi illustrate con User Role Editor
Per vedere come si esegue l'operazione, ecco la procedura completa illustrata con una serie di schermate.
- Una volta installato il plugin, apri il menu Utenti quindi clicca su User Role Editor nella dashboard. La voce rimane in inglese anche nell'interfaccia in francese.

- Nel menu a tendina in alto, seleziona il ruolo interessato dal problema, il più delle volte Collaboratore.

- Cerca poi la riga upload_files nella colonna delle autorizzazioni, quindi spunta la casella corrispondente. È proprio questa funzionalità che consente all'utente di caricare immagini e file multimediali sul sito.

- Clicca infine su Aggiornamento per salvare la modifica.






