Per impostazione predefinita, WordPress utilizza la directory /wp-content/uploads/ per i file caricati, ad esempio le immagini aggiunte alla libreria multimediale vengono salvate in questa directory.
Questo può essere modificato configurando il file wp-config.php per l’installazione di WordPress.
Ad esempio, per modificare la directory di caricamento in /uploads/ aggiungere la seguente riga in fondo a wp-config.php (assicurarsi che sia AFTER require_once(ABSPATH .’wp-settings.php’); )
define( 'UPLOAD', 'upload' );
Quando si specifica il percorso non aggiungere una barra iniziale o finale, ad esempio questo è ERRATO /uploads/
Assicurati di testarlo completamente con tutti i tuoi plugin che gestiscono i caricamenti. Sebbene possa essere una configurazione standard di WordPress, i plug-in di terze parti potrebbero non supportarla correttamente.
Installazioni WordPress multi-sito – questo interesserà solo il basedir – ogni singolo sito è ancora configurato tramite le impostazioni di amministrazione di rete (ad esempio, in una sottodirectory sites/12/). Ho anche notato un problema con il caricamento al di fuori del contenuto wp in cui lo slug del sito viene aggiunto in modo errato al percorso. Quindi, per i multi-sito, prova a tenerlo all’interno di wp-content.