Come far scaricare file media dal tuo sito WordPress (PDF, MP4…)

Aggiornato il da | 26 commenti | Disclaimer I nostri contenuti sono supportati dai lettori. Questo significa che se clicchi su uno dei link ai servizi che raccomandiamo e poi effettui un acquisto, è possibile che ci venga accreditata una commissione. È così che finanziamo questo sito web, lo manteniamo attivo e ti forniamo continuamente le informazioni più affidabili.

Come gestire e rendere scaricabili file media su WordPress

In questa guida, vedremo come rendere scaricabili file media su WordPress.

Come ben saprai, WordPress non è più una semplice piattaforma per fare blogging.

Da tempo è usato per realizzare e mantenere siti aziendali, portfolio, eCommerce e altro ancora.

Date le esigenze dei vari tipi di siti web che possono essere realizzati, non è detto che il testo scritto sia sempre il modo migliore per comunicare con chi visita il tuo sito.

Indice dei contenuti
Visualizza altro

I file media sono ottime risorse da offrire sia gratuitamente – per esempio, al momento dell’iscrizione alla newsletter – che a pagamento come prodotto premium.

Podcast in formato .mp3, video o e-book potrebbero addirsi meglio all’argomento che tratti e/o al tipo pubblico a cui ti rivolgi.

Fortunatamente, WordPress supporta un numero sempre più ampio di formati.

Non solo: permette di gestire tutti i file direttamente dalla libreria media e renderli scaricabili senza la necessità di dover installare alcun plugin.

La gestione dei file media è un argomento affrontato anche nel video corso WordPress, il corso semplice e pratico per imparare ad usare WordPress senza sforzi e realizzare il tuo progetto di attività online.

Visita la pagina dei nostri video corsi.

Ma quali formati supporta WordPress?

Moltissimi: quelli che potrebbero esserti più utili sono .jpg, .png, .gif, .pdf, .doc, .ppt, .xls, .mp4, .mov, .mp3 e .wav.

Qui trovi la lista completa di formati supportati.

FARE LA SCELTA GIUSTA:

Come gestire e rendere scaricabili file media su WordPress

Come gestire e rendere scaricabili file media su WordPress

Se vuoi caricare sul tuo sito un file in uno dei formati supportati, ti basterà accedere alla tua Bacheca, navigare all’interno della libreria media e cliccare Aggiungi nuovo.

Semplicemente, trascina il file dalla cartella sul tuo PC all’interno della finestra.

Se al momento del caricamento visualizzi l’errore “The uploaded file exceeds the upload_max_filesize directive in php.ini”, dovrai semplicemente aumentare la dimensione massima di caricamento file su WordPress.

Tutto qui: quando il file è stato caricato, puoi cliccarvici sopra per visualizzare/modificarne le informazioni (per esempio: titolo, descrizione, didascalia, dimensioni, eccetera).

Nota importante!

Ogni volta che carichi un file vengono generati due URL:

Uno relativo alla pagina dell’allegato:

  • Si tratta di una pagina del tuo sito all’interno della quale è visualizzato il file che hai appena caricato.

Uno con il percorso del file all’interno del server stesso:

  • Questo è l’URL che ti interessa: è infatti quello che userai per far sì che gli utenti possano scaricare il file;
  • Trovi questo URL sulla pagina con tutte le informazioni relative al file;
  • Lo riconoscerai perché contiene il percorso wp-content/uploads.

Se provi ad incollare questo link nella barra di navigazione del browser, si aprirà una finestra bianca dove è mostrato solo il file in questione.

URL del file media

Dopo questa breve premessa, vediamo ora come puoi integrare i file media all’interno del tuo sito WordPress

In questa guida non approfondirò l’inserimento delle immagini, in quanto si tratta di file che la maggior parte degli utenti usano molto spesso e vengono raramente offerti come risorsa scaricabile.

Se in qualsiasi momento avessi bisogno di supporto per configurare le impostazioni qui descritte, ti suggeriamo di provare il servizio di assistenza tecnica di SOS WP

I FILE AUDIO:

Gestire i file audio su WordPress

Se hai preparato una traccia.mp3 (o altro formato) e desideri incorporarla nel tuo sito, procedi in questo modo.

Per prima cosa, carica il file all’interno della libreria come spiegato in precedenza con l’editor a blocchi: aggiungi un blocco Audio e seleziona il file nella libreria;

Se usi il Classic Editor, clicca su Aggiungi media e clicca sul file.

Cliccando sul file .mp3 che desideri incorporare, si aprirà una finestra sulla destra con le opzioni relative alla visualizzazione file.

Qui potrai selezionare varie opzioni nella sezione Impostazioni visualizzazione allegati:

  • Incorpora il media player inserisce un player sulla pagina per riprodurre direttamente il file;
    • In questo modo, gli utenti ascolteranno l’audio direttamente sul tuo sito piuttosto che scaricarlo;
  • Link al file multimediale inserisce un link che aprirà il file in una nuova scheda;
  • Link alla pagina dell’allegato inserisce un link ad una pagina con al suo interno il tuo file.
Impostazioni visualizzazione allegati

Se inserisci il player, gli utenti possono scaricare il file cliccando su Play con il tasto destro del mouse e poi selezionando Salva con nome.

Se inserisci il link, potranno ugualmente scaricarlo cliccando col tasto destro sul link e poi su Salva link con nome.

Forzare il download del file audio

I moderni browser sono configurati in modo tale che anche i file scaricabili vengano riprodotti online, quando possibile.

Per forzare il download dei file – piuttosto che riprodurli nella finestra del browser – dovrai aggiungere la seguente riga di codice al file .htaccess:

AddType application/octet-stream .mp3

Nell’esempio, tutti i file .mp3 verranno scaricati cliccando sul link, anziché essere riprodotti con il player e senza dover passare dal tasto destro del mouse.

Sostituisci “.mp3” con il formato di file per cui intendi forzare il download.

Se hai installato sul tuo sito il plugin Yoast SEO, puoi modificare il file .htaccess direttamente dalla tua Bacheca, navigando in SEO > Strumenti > Modifica File.

Qui troverai un campo di testo per modificare il file .htaccess.

Ovviamente, non cancellare le righe di codice già presenti, semplicemente incolla quelle nuove alla fine.

Se invece non usi Yoast, troverai il file .htaccess usando il File Manager nel tuo account hosting.

Se usi un hosting provider che non mette a tua disposizione un File Manager, potrai gestire i file con un account FTP ed uno strumento come FileZilla.

Per far sì che venga forzato il download per altre tipologie di file, inserisci un’altra riga identica e sostituisci .mp3 con l’estensione del file che ti interessa.

Il Plugin Compact WP Audio Player

Compact WP Audio Player

Compact WP Audio Player è un plugin dedicato ai file .mp3 e .ogg.

Questo plugin offre il vantaggio di ridurre i passaggi necessari per includere file audio nei tuoi post e sulle tue pagine.

Utilizza un design responsive e funziona con la maggior parte dei browser e dispositivi mobili.

Offre anche funzionalità di anteprima del file (nel caso in cui tu voglia vendere i file audio) e puoi usare l’autoplay in modo tale da avviare una traccia audio non appena viene caricata una pagina.

Puoi guardare questo video se hai bisogno di aiuto per l’installazione e l’utilizzazione.

LA GESTIONE DEI FILE VIDEO:

Gestire i file video su WordPress

I file in formato video funzionano esattamente allo stesso modo degli audio.

Quando carichi un video, potrai decidere se incorporarlo con il Media Player, oppure come file scaricabile.

In linea generale, ti consiglio però di fare attenzione a quanti video carichi sul tuo sito.

Si tratta infatti di file piuttosto pesanti e caricarne decine e decine può appesantire il server e allungare il caricamento delle pagine web.

Se la tua strategia di content marketing prevede però la condivisione di molti video, ti consiglio di sfruttare la funzionalità per incorporare su WordPress i video che si trovano su YouTube e Vimeo.

È importante ottimizzare i video condivisi sul tuo sito per la SEO, in modo tale che i motori di ricerca li indicizzino correttamente.

Ti invito a leggere la mia guida Come ottimizzare i video per la SEO, in cui ti spiego passo dopo passo come ottimizzare i video e renderli visibili sui motori di ricerca.

Incorporare i video caricati su queste piattaforme è semplicissimo: basta incollare l’URL all’interno dell’Editore di Testo o inserire un blocco YouTube con l’editor a blocchi.

Blocco YouTube WordPress

Se preferisci che il tuo video sia disponibile solo per le persone che visitano il tuo sito, puoi impostare il video come Privato su YouTube.

In questo modo, sarà visibile solo a chi ha il suo link oppure visita la pagina in cui è incorporato, e non sarà mostrato nei risultati di ricerca di YouTube.

Scopri la lista completa delle piattaforme dalle quali è possibile incorporare file su WordPress.

E come fare per vendere video?

Leggi la guida su come vendere file digitali con il plugin Easy Digital Downloads, un plugin molto popolare e che con pochi click ti permette di creare una sezione per la vendita di file digitali.

LA GESTIONE DEI FILE PDF:

Gestire i file PDF su WordPress

A differenza di file audio e video, WordPress non ha una funzionalità per visualizzare i PDF direttamente all’interno di pagine ed articoli.

In questo caso, sarà il browser stesso ad aprire il documento per l’utente su una nuova finestra.

Inserendo il file utilizzando il blocco File dell’editor a blocchi, nelle opzioni del blocco trovi la possibilità di aggiungere il pulsante Download.

In questo modo, cliccando sul pulsante l’utente potrà direttamente scaricare il file sul suo computer.

Scaricare file pdf su WordPress

Se però vuoi che il file PDF sia incorporato direttamente all’interno del tuo sito, ti consiglio di provare questa soluzione:

  • Carica il file su Google Drive e convertilo in formato Google doc;
  • Assicurati anche di configurare le impostazioni relative alla privacy in modo che chi ha il link possa solo visualizzare il file e non modificarlo;
  • Ora apri il file non come anteprima, bensì in una nuova finestra:
    • clicca sui tre puntini delle opzioni,
    • e seleziona Apri in un’altra finestra;
  • Clicca ora nuovamente sui tre puntini e seleziona Incorpora elemento;
  • Copia il codice che viene generato e incollalo nella tua pagina.
Incorporare un PDF da Google Drive

In questo modo, il documento sarà integrato nella tua pagina, all’interno del visualizzatore Google Drive.

Il codice Iframe da te inserito include anche i valori width e height. Modifica i loro valori per adattare il riquadro alla tua pagina.

Puoi usare questa funzionalità per incorporare file in diversi formati, tra cui documenti Word e fogli di calcolo Excel (anche con formule).

Usando le opzioni del Visualizzatore Google Drive, gli utenti saranno anche in grado di scaricare e stampare i documenti.

Conclusione

In questa guida abbiamo visto come incorporare file di diversi formati all’interno del tuo sito WordPress.

Come vedi, si tratta di soluzioni estremamente semplici ma funzionali.

Ancora meglio: potrai fare tutto questo senza la necessità di installare plugin.

Cosa ne pensi? Credi che queste funzionalità ti saranno utili?

In passato hai adottato soluzioni simili o alternative interessanti?

Se hai suggerimenti o qualunque domanda sull’argomento, ti invito a lasciare un commento qui sotto. Ti risponderemo al più presto!

Guide correlate che ti potrebbero interessare:

Domande? Lascia un commento!

  1. Immagine avatar per Roger
    Roger

    Ciao, ma se voglio far scaricare un file protetto e contemporaneamente inviare via mail la password per sbloccarlo, diciamo con un file di testo, come faccio?
    Grazie

    1. Immagine avatar per SOS WP Team
      SOS WP Team

      La password dovrebbe essere sempre la stessa, per ogni utente?

  2. Immagine avatar per Manuela
    Manuela

    Ciao, Andrea. Ho un problema con un’operazione piuttosto semplice: ho creato su una pagina del mio sito un pulsante “download” per permettere all’utente di scaricarsi un PDF. Ho inserito correttamente il link ricavato come da tue istruzioni e che funziona perfettamente sulla barra di navigazione. Però il pulsante non funziona, compare per un secondo “in attesa di risposta da animadulcis” poi più nulla. Cosa posso aver sbagliato? Grazie ancora per il tuo prezioso supporto.

    1. Immagine avatar per SOS WP Team
      SOS WP Team

      Ciao Manuela, hai provato anche da altro browser?

    2. Immagine avatar per Manuela Vidale
      Manuela Vidale

      Sì, ho provato, non cambia nulla…

    3. Immagine avatar per SOS WP Team
      SOS WP Team

      Probabilmente non funziona qualcosa a livello di codice, dovremmo controllare direttamente. Per questo puoi contattare il nostro reparto di Assistenza WordPress.

  3. Immagine avatar per Francesco
    Francesco

    Ciao e grazie per tutti i tuoi suggerimenti preziosissimi. Vorrei che i files non siano in media ma in un altra cartella ovviamente raggiungibile e visibile a wordpress. Per esempio, ho una cartella dove ci metto file PDF, file di flash .EXE (sono delle guide), ecc. Se questi file li metto in media tutto ok ma se sono fuori anche se visibile e raggiungibile non funzionano. Mi basterebbe che wordpress prendessi il protocollo “file://” invece di “https://” nel tag a. Mi daresti una mano, per favore? Grazie.

    1. Immagine avatar per SOS WP Team
      SOS WP Team

      Ciao Francesco, in che senso non funzionano? Come stai aggiungendo i link ai file? Metti i file in una cartella a scelta del tuo sito, via File Manager o FTP, e poi usa il tag a con href=”https://miosito.it/miacartella/miofile.doc“. Poi facci sapere se hai risolto!

    2. Immagine avatar per Francesco
      Francesco

      Ciao, ho risolto!
      Il problema era nell’accesso alla risorsa. In pratica i file sono in una risorsa che ho aggiunto come directory virtuale al sito e non avevo ben settato gli ACL e l’utente di accesso. Grazie.

    3. Immagine avatar per SOS WP Team
      SOS WP Team

      Molto bene, siamo felici di sapere che hai risolto!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati*