Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come disattivare le anteprime dei PDF in WordPress

Dalla versione 6.7, WordPress crea automaticamente delle miniature per tutti i file PDF caricati sul vostro sito web. Se da un lato questo può essere utile per identificare i file, dall’altro può causare conflitti con i plugin PDF di WordPress.

Molti lettori ci hanno chiesto come disabilitare le anteprime dei PDF in WordPress. Abbiamo quindi cercato la soluzione più semplice per i principianti, che non richiedesse alcuna conoscenza di codifica.

In questo articolo vi mostreremo come disabilitare facilmente le anteprime dei PDF in WordPress.

Disable PDF thumbnail previews in WordPress

Perché disabilitare le anteprime dei PDF in WordPress?

Da WordPress 4.7, WordPress genera anteprime dei file PDF caricati dal caricatore multimediale di WordPress.

PDF thumbnail preview in WordPress 4.7

Si tratta di una funzione molto utile per la maggior parte dei siti WordPress.

Tuttavia, alcuni proprietari di siti potrebbero già utilizzare plugin PDF che gestiscono le anteprime e la visualizzazione complessiva dei PDF scaricati sul loro sito web.

Se la nuova funzione è in conflitto con i caricamenti di PDF esistenti, si consiglia di disabilitare le anteprime dei PDF in WordPress.

Detto questo, vediamo come disabilitare facilmente le anteprime dei PDF in WordPress.

Disattivare le anteprime dei PDF in WordPress

Questa esercitazione richiede l’aggiunta di un semplice snippet di codice al vostro sito WordPress. Se non l’avete mai fatto prima, potete consultare la nostra guida su come incollare snippet di codice dal web in WordPress.

Molte guide vi diranno di aggiungere questo codice direttamente al file functions.php del vostro tema. Tuttavia, non lo consigliamo perché un piccolo errore può rompere il vostro sito WordPress e causare una serie di errori di WordPress.

Si consiglia invece di utilizzare il plugin gratuito WPCode. È il miglior plugin per gli snippet di codice che consente di aggiungere codice personalizzato in WordPress senza interrompere il sito WordPress.

Nota: esiste anche un plugin WPCode premium. Sebbene non sia necessario per questa esercitazione, vi darà accesso a una libreria di snippet basata su cloud, alla logica condizionale e ad altro ancora. Per maggiori dettagli, consultate la nostra recensione completa di WPCode.

Per prima cosa, è necessario installare e attivare il plugin gratuito WPCode. Per maggiori dettagli, consultate la nostra guida su come installare un plugin di WordPress.

Successivamente, è necessario andare su Code Snippets ” + Add Snippet. Qui si può passare il mouse su ‘Aggiungi il tuo codice personalizzato (nuovo snippet)’ e fare clic su ‘Usa snippet’.

Adding a custom snippet to WordPress

È possibile inserire un nome per lo snippet di codice nella casella in alto. Nel nostro esempio, utilizziamo “Disabilita anteprime”.

Quindi, è necessario copiare il seguente codice:

function wpb_disable_pdf_previews() {
$fallbacksizes = array();
return $fallbacksizes;
}
add_filter('fallback_intermediate_image_sizes', 'wpb_disable_pdf_previews');

Incollare questo codice nella casella “Anteprima codice”.

È quindi necessario fare clic sul menu a tendina “Tipo di codice” e scegliere “Snippet PHP”.

Disable PDF thumbnail with WPCode

Quindi, è sufficiente fare clic sulla levetta in alto per rendere lo snippet “attivo” e selezionare “Salva snippet”.

WPCode eseguirà ora lo snippet di codice sul vostro sito web WordPress.

Activate and save snippet in WPCode

Questo codice fornisce semplicemente a WordPress un array vuoto per le dimensioni delle miniature dei PDF e impedisce a WordPress di generare le anteprime.

Ora potete provare a caricare un file PDF sul vostro sito WordPress utilizzando il caricatore multimediale. Noterete che WordPress non genererà alcuna anteprima per il file PDF.

No thumbnail preview

Speriamo che questo tutorial vi abbia aiutato a capire come disabilitare le anteprime dei PDF in WordPress. Potreste anche voler consultare il nostro elenco dei migliori snippet di codice per WordPress e la nostra guida su come aggiungere facilmente codice personalizzato in WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

2 commentiLascia una risposta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. dkelly

    Works! Thanks for posting this. This will save storage on my server. I’ve been asking myself why wordpress is generating images from my pdf files. I use woocommerce and couldn’t figure this out until your post. I tried to disable a few plugins before I began to suspect that this was a wordpress update. The PDF preview images don’t work on woocommerce anyhow since the images are placed in a protected directory. Thanks.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.