Come aumentare la dimensione massima del file di caricamento in WordPress

Pubblicato: 2021-02-09

Vuoi 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.

dimensione massima del file di caricamento

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 :

  1. File .htaccess
  2. File Functions.php
  3. File PHP.Ini
  4. File WP-Config.php
  5. Aumenta le dimensioni in multisito
  6. Con i plugin
  7. Dalla piattaforma di hosting
  8. Upload_Size_Limit Filtro
  9. 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.

FTP connesso

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 .

file htaccess

Fare clic con il tasto destro su di esso e selezionare Visualizza/Modifica .

modifica file htaccess wordpress

Il software aprirà il file sull'editor di testo che hai sul tuo computer. Nel nostro caso, è Blocco note.

htaccess sul 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.

Aumenta la dimensione massima del file di caricamento in WordPress - .htaccess

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.

carica di nuovo il file htaccess sul server

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 .

editor di temi wordpress

Per impostazione predefinita, il tuo server caricherà il file style.css . Modificheremo il file functions.php quindi cercalo sul lato destro dello schermo.

caricare il file delle funzioni

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.

aggiorna il file functions.php

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.

aumentare la dimensione massima del file di caricamento in wordpress - installare il plug-in wordpress per frammenti di codice

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.

aggiungi un nuovo snippet

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' ); 

aggiunta di frammenti di codice

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.

save-php-ini-file

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 .

modifica il file di configurazione wp

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.

incolla il codice nel file di configurazione wp

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 .

carica il file di configurazione wp modificato

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 .

impostazioni dell'amministratore di rete

Sotto le impostazioni, cerca l'opzione Dimensione massima del file di caricamento .

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.

aumentare la dimensione massima del file di caricamento in wordpress - plugin

La prima cosa che devi fare è installare e attivare il plugin.

aumentare la dimensione massima del file di caricamento in wordpress - installa plug-in

Quindi, vai alla configurazione dei plugin nella sezione Impostazioni .

aumentare le impostazioni del plug-in del limite massimo di caricamento file

Ora, seleziona semplicemente la dimensione che desideri dal menu a discesa e salva le modifiche.

dimensione del caricamento

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 .

aumenta il limite massimo di caricamento dei file - seleziona la 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.

aumentare il limite massimo di caricamento file - 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.

aumentare il limite massimo di caricamento file - selettore php

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 ); 

modificare il filtro del limite di caricamento

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:

  1. .htaccess
  2. Funzioni.php
  3. PHP.Ini
  4. WP-Config.php
  5. Multisito
  6. Utilizzo dei plugin
  7. Dalla piattaforma di hosting
  8. Upload_Size_Limit Filtro
  9. 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!