Come aumentare la dimensione massima del file di caricamento in WordPress
Pubblicato: 2021-02-09Vuoi aumentare la dimensione massima del file di caricamento WP nel tuo sito ma non sei sicuro di come? Ti abbiamo coperto. In questa guida imparerai diversi metodi per modificare il limite massimo di caricamento dei file in WordPress .
Perché aumentare la dimensione massima del file di caricamento?
Se hai un sito o un negozio di eCommerce, probabilmente hai familiarità con il processo di caricamento dei media. Normalmente, lo fai tramite la libreria e puoi caricare immagini, GIF, file ZIP e altro. Il problema arriva quando la dimensione del file è troppo grande. Cosa c'è di troppo grande? Se la dimensione del file è maggiore della dimensione massima di caricamento file configurata nel server, si verificheranno problemi.
Ad esempio, se provi a caricare un file da 20 MB tramite il catalogo multimediale ma la dimensione massima di caricamento del file è 10 MB, non funzionerà. Riceverai un avviso che ti informa che il limite di dimensione del file è stato superato. E a meno che non aumenti la dimensione massima del file di caricamento sul tuo sito WordPress, non sarai in grado di caricare quel file. Questo può essere un mal di testa per i siti Web che devono caricare video e immagini ad alta risoluzione .
La buona notizia è che ci sono diversi modi per risolvere questo problema. In questa guida ti mostreremo come aumentare il limite di upload in WordPress. Ma prima, vediamo come verificare qual è la dimensione massima attuale del file di caricamento sul tuo sito.
Come controllare la dimensione massima del file di caricamento
Prima di aumentare il limite di caricamento, controlla qual è il tuo limite attuale. Nella dashboard di WordPress , vai su Media > Aggiungi nuovo . Lì vedrai la dimensione massima del file che puoi caricare attualmente.
Nella maggior parte dei casi, il limite massimo di upload è fissato dal tuo provider di hosting. Ad esempio, per noi, la dimensione del file è 128 MB, ma alcune società di hosting WordPress impostano questo valore su 2 MB per impostazione predefinita.
Come aumentare la dimensione massima del file di caricamento in WordPress
Esistono diversi modi per aumentare il limite massimo della dimensione del file di caricamento in WordPress :
- File .htaccess
- File Functions.php
- File PHP.Ini
- File WP-Config.php
- Aumenta le dimensioni in multisito
- Con i plugin
- Dalla piattaforma di hosting
- Upload_Size_Limit Filtro
- Contatta il tuo provider di hosting
In questa sezione, spiegheremo passo dopo passo ogni metodo in modo da poter scegliere quello più adatto alle tue esigenze.
NOTA: Alcuni metodi richiedono la modifica dei file del tema o dei file core di WordPress, quindi prima di iniziare, ti consigliamo di generare un backup completo del tuo sito. Se non sei sicuro di come farlo, dai un'occhiata a questa guida passo passo.
1) File .htaccess
Modificando il file .htaccess , potrai aumentare il limite massimo di caricamento dei file. Per fare ciò, devi utilizzare un client FTP come FileZilla, quindi prima installa FileZilla sul tuo computer locale. Successivamente, connetti FileZilla al tuo server web.
Dovrai creare un account FTP utilizzando il cPanel (pannello di controllo) del tuo sito Web e quindi verrai reindirizzato al file manager.
Il lato sinistro mostra tutti i file locali disponibili e sul lato destro vedrai i file del server, dove dovresti essere in grado di individuare il file .htaccess .
Fare clic con il tasto destro su di esso e selezionare Visualizza/Modifica .
Il software aprirà il file sull'editor di testo che hai sul tuo computer. Nel nostro caso, è Blocco note.
Ora copia questo codice per aumentare il limite delle dimensioni del file a 128 MB.
php_value upload_max_filesize 128M php_value post_max_size 128M valore_php memory_limit 256M php_value max_execution_time 300 php_value max_input_time 300
Incollalo nel file .htaccess e salvalo.
Quindi, carica di nuovo il file sul server. Vedrai un pop-up in cui devi fare clic sull'opzione per terminare la modifica ed eliminare il file locale, quindi confermare.
Questo è tutto! D'ora in poi, il limite massimo di caricamento dei file sarà di 128 MB o qualsiasi altra dimensione che hai configurato tramite il codice. Abbiamo scelto 128 MB come dimensione massima di caricamento, ma puoi cambiarla e adattare il valore a qualsiasi dimensione desideri.
2) File Functions.php
Se non ti senti a tuo agio nella modifica dei file core di WordPress, puoi anche aggiornare il limite massimo di caricamento dei file modificando i file del tema. Per farlo, devi modificare il file functions.php del tuo tema figlio. Se non hai un tema figlio, ti consigliamo di crearne uno seguendo questo tutorial o di utilizzare uno di questi plugin.
Sono disponibili due opzioni per modificare i file del tema figlio:
- Tramite l'editor di WordPress
- Con plugin
Entrambi i metodi porteranno a termine il lavoro senza problemi. Qui ti spiegheremo come usarli entrambi in modo da poter scegliere il tuo preferito.
Metodo 1: modifica il file Functions.php dal Customizer di WordPress
Innanzitutto, accedi al tuo sito WordPress e vai su Aspetto > Editor temi .
Per impostazione predefinita, il tuo server caricherà il file style.css . Modificheremo il file functions.php quindi cercalo sul lato destro dello schermo.
Quindi, copia questo codice per aumentare il limite delle dimensioni del file a 64 MB.
@ini_set('upload_max_size', '64M'); @ini_set( 'post_max_size', '64M'); @ini_set( 'max_execution_time', '300' );
Incollalo nel tuo file functions.php e aggiorna il file.
In questo esempio, abbiamo scelto 64 MB come dimensione massima di caricamento, ma se desideri una dimensione del file diversa, aggiorna semplicemente il codice. Ad esempio, supponiamo che tu voglia caricare file fino a 100 MB. Il codice sarà:
@ini_set('upload_max_size', '100M'); @ini_set( 'post_max_size', '100M'); @ini_set( 'max_execution_time', '300' );
D'altra parte, se non ti senti a tuo agio nella modifica dei file del tema, controlla il metodo del plug-in di seguito.
Metodo 2: plug-in frammenti di codice
Code Snippets è uno dei migliori plugin per aggiungere codice per coloro a cui non piace modificare direttamente i file core/tema. Per installare questo strumento, nel tuo pannello di amministrazione di WordPress , vai su Plugin> Aggiungi nuovo, cerca frammenti di codice. Quindi, installa e attiva il plug-in.
Successivamente, sarai in grado di aggiungere codici PHP/ HTML/ CSS o JavaScript personalizzati tramite le impostazioni del plug-in. Basta andare su Snippet > Aggiungi nuovo nella barra laterale.
Ogni volta che crei uno snippet, ti consigliamo di assegnargli un nome chiaro che spieghi cosa fa in modo che sia facile da identificare. Ad esempio, lo chiameremo " Aumento del tempo massimo di caricamento dei file ". Dopodiché, copia il codice dal basso, incollalo nella sezione snippet del plugin e salvalo.
@ini_set('upload_max_size', '64M'); @ini_set( 'post_max_size', '64M'); @ini_set( 'max_execution_time', '300' );
Questo è tutto! Hai appena aumentato il limite massimo della dimensione del file a 64 MB.
3) File PHP.Ini
Un'altra alternativa per aumentare il limite massimo della dimensione del file in WordPress è creare o modificare il file php.ini .
Innanzitutto, copia il codice seguente per aumentare il limite a 128 MB.
upload_max_filesize = 128 M post_max_dimensione = 13M limite_memoria = 15 milioni
Quindi, apri qualsiasi editor di testo (Notepad, Notepad++, Sublime Text o qualsiasi altro) e incolla il codice. Quindi, salvalo come php.ini (.ini è l'estensione qui) e mettilo da qualche parte a portata di mano.
Dopo aver creato questo file, accedi al file manager del tuo sito Web tramite cPanel o FileZilla e carica questo file php.ini nella directory di installazione di WordPress. Questo è tutto!
4) File WP-Config.php
Il file wp-config.php è un file core che contiene dati essenziali come il nome utente MySQL, il nome host, la password e così via. Inoltre, contiene informazioni relative al limite di dimensione del caricamento, quindi possiamo modificarlo per aumentare tale limite.
Per farlo, accedi al tuo file manager usando FileZilla. Nella directory di installazione di WordPress, vedrai un file chiamato wp-config.php . Fare clic con il tasto destro su di esso e selezionare Visualizza/Modifica .
Quindi, apri il file utilizzando qualsiasi editor di testo e copia il codice seguente per aumentare la dimensione del limite del file a 120 MB.
@ini_set('upload_max_size', '120M'); @ini_set( 'post_max_size', '13M'); @ini_set('limite_memoria', '15M');
Dopodiché, incolla il codice subito prima della riga Tutto qui, smetti di modificare! Buon blogging e salva le modifiche.
Quindi carica di nuovo il file sul tuo server e il gioco è fatto! Hai aumentato il limite della dimensione del file modificando il file wp-config.php .
5) Aumenta la dimensione in Multisito
Se hai un'installazione WordPress multisito e desideri aumentare la dimensione massima del file di caricamento, segui questi passaggi.
Innanzitutto, nella dashboard, vai su Amministratore di rete > Impostazioni .
Sotto le impostazioni, cerca l'opzione Dimensione massima del file di caricamento .
Qui, il server è configurato con un limite massimo di caricamento file di 1500 kb (o 1,5 MB), quindi lo aumenteremo a 64 MB (64000 kb).
Infine, salva le impostazioni e sei a posto.
6) Aumenta il limite massimo di caricamento della dimensione del file con i plug-in
Se non ti senti a tuo agio nella modifica dei file, puoi aumentare il limite delle dimensioni del file con un plug-in. Per questa demo, utilizzeremo uno strumento gratuito chiamato Aumenta la dimensione massima del file di caricamento.
La prima cosa che devi fare è installare e attivare il plugin.
Quindi, vai alla configurazione dei plugin nella sezione Impostazioni .
Ora, seleziona semplicemente la dimensione che desideri dal menu a discesa e salva le modifiche.
Come puoi vedere, le opzioni di dimensione sono: 16 MB, 32 MB, 64 MB, 128 MB, 256 MB, 512 MB, 1 GB. Tieni presente che non puoi selezionare una dimensione di file diversa, quindi dovrai scegliere una di queste opzioni.
Infine, salva le modifiche e vedrai il nuovo limite configurato. Breve e dolce.
7) Dalla piattaforma di hosting
La maggior parte delle società di hosting WordPress ti darà la possibilità di configurare la dimensione massima di caricamento dei file tramite il cPanel o la dashboard del tuo account. Vediamo come puoi farlo.
Innanzitutto, accedi al tuo cPanel e vai su Software > Seleziona versione PHP .
Verrai reindirizzato alla pagina delle estensioni PHP e da lì potrai abilitare o disabilitare le estensioni PHP personalizzate. Non è necessario modificare nulla di tutto ciò, ma nell'angolo in alto a destra, fai clic sul collegamento per aprire le opzioni PHP.
Nella pagina successiva, vedrai le opzioni del selettore PHP. Queste sono le impostazioni che le persone usano per modificare la versione di PHP, ma le useremo per modificare la dimensione massima del file.
Devi individuare l'opzione upload_max_filesize . Questo è il limite massimo di caricamento file configurato dal server o dalla società di hosting. Basta fare clic su di esso e selezionare la dimensione massima del file che si desidera applicare dal menu a discesa. Successivamente, salva le impostazioni.
NOTA: fai molta attenzione quando cambi questo tipo di cose. La modifica delle impostazioni errate può influire sul frontend/backend del tuo sito, quindi ricontrolla ogni passaggio e procedi con attenzione.
8) Upload_Size_Limit Filtro
WordPress include un filtro per aumentare la dimensione del caricamento chiamato Upload_Size_Limit . Puoi usarlo per modificare il functions.php del tuo tema e aggiungere un filtro per personalizzare la dimensione massima del file di caricamento. Vediamo come farlo.
Accedi al tuo sito WordPress e vai all'editor dei temi . Apri il file functions.php e incolla il codice seguente alla fine del file.
funzione filter_site_upload_size_limit($dimensione) { ritorno 1024 * 1024 * 64; } add_filter( 'upload_size_limit', 'filter_site_upload_size_limit', 120 );
Se controlli il codice, vedrai che nell'ultima riga specifichiamo una dimensione massima di caricamento di 120 MB. Puoi modificarlo e selezionare qualsiasi dimensione desideri per il tuo sito.
Infine, ricorda di aggiornare il file dopo aver modificato il file functions.php del tema.
9) Contatta il tuo provider di hosting
Vale la pena ricordare che se utilizzi l'hosting condiviso, questi metodi potrebbero non funzionare. Quindi, se non ti piace nessuno dei metodi precedenti o utilizzi l'hosting condiviso, contattare il tuo provider di hosting è la scelta migliore. La maggior parte delle società di hosting offre supporto tramite chat dal vivo, telefono e sistemi di ticketing, quindi dì semplicemente loro cosa vuoi cambiare e loro lo faranno per te.
Bonus: aggiungi dimensioni dell'immagine personalizzate
Oltre ad aumentare la dimensione massima del file di caricamento, puoi anche aggiungere dimensioni delle immagini personalizzate per utilizzare al meglio le risorse del tuo sito.
Innanzitutto, puoi modificare le dimensioni dell'immagine predefinite andando su Impostazioni> Media nella dashboard di WP. Lì vedrai le 3 dimensioni predefinite con la larghezza e l'altezza corrispondenti. Basta regolare le dimensioni e salvare le modifiche. Ti consigliamo inoltre di rigenerare le miniature.
Se, oltre a modificare le opzioni predefinite, desideri aggiungere le dimensioni dell'immagine personalizzate, dovrai fare un po' più di lavoro. Il modo più semplice è seguire questa guida passo passo che mostra 2 metodi diversi.
In alternativa, puoi rimuovere le dimensioni dell'immagine predefinite che non utilizzi. Per saperne di più, dai un'occhiata a questa guida.
Conclusione
In sintesi, se provi a caricare sul tuo sito un file più grande del limite configurato nel server, avrai dei problemi. Ecco perché imparare ad aumentare quel limite è molto utile e ti aiuterà a evitare il mal di testa.
In questa guida, abbiamo visto diversi metodi per aumentare la dimensione massima del file di caricamento in WordPress:
- .htaccess
- Funzioni.php
- PHP.Ini
- WP-Config.php
- Multisito
- Utilizzo dei plugin
- Dalla piattaforma di hosting
- Upload_Size_Limit Filtro
- Contatta il tuo provider di hosting
Tutti questi metodi portano a termine il lavoro in modo efficiente, quindi scegli quello che ti piace di più. Le soluzioni più comuni sono la modifica del file .htaccess , il file wp-config.php, il file php.ini . Tuttavia, se utilizzi l'hosting condiviso o non ti senti a tuo agio con uno dei metodi sopra indicati, puoi contattare il tuo provider di hosting e chiedere loro di aumentare il limite per te. Inoltre, alcune società di hosting ti consentono persino di aggiornare la dimensione del caricamento tramite la dashboard dell'account.
D'altra parte, se non ti senti a tuo agio nella modifica diretta del tema o dei file core di WordPress, puoi utilizzare i frammenti di codice.
Ti è piaciuta la lettura? Per favore condividi questo post sui social media e aiuta i tuoi amici ad aumentare la dimensione massima del file di caricamento del loro server!