Récemment, un de nos lecteurs nous a demandé comment désactiver la prévisualisation des miniatures PDF dans WordPress.
Téléversée dans WordPress 4.7, cette fonctionnalité crée des images miniatures pour tous les fichiers PDF que vous téléversez. Cependant, elle peut provoquer des conflits avec les extensions en conflit de WordPress.
Dans cet article, nous allons vous afficher comment désactiver facilement la prévisualisation des miniatures PDF dans WordPress.
Pourquoi désactiver la Prévisualisation des miniatures PDF dans WordPress ?
Depuis WordPress 4.7, WordPress génère des miniatures de télévisualisation des fichiers PDF téléversés à partir de l’outil Téléversement de WordPress.
Il s’agit d’une fonctionnalité très utile pour la plupart des sites WordPress.
Cependant, certains propriétaires de sites peuvent déjà utiliser des extensions PDF qui gèrent les miniatures de prévisualisation et l’affichage général des téléchargements PDF sur leur site.
Si la nouvelle fonctionnalité entre en conflit avec vos téléversements de PDF existants, vous pouvez désactiver la prévisualisation des miniatures de PDF dans WordPress.
Ceci étant dit, voyons comment désactiver facilement les miniatures des PDF dans WordPress.
Désactiver les Prévisualisations des miniatures PDF dans WordPress
Ce tutoriel nécessite l’ajout d’un extrait de code simple à votre site WordPress. Si vous n’avez jamais fait cela auparavant, vous pouvez consulter notre guide sur le collage d’extraits de code du web dans WordPress.
De nombreux tutoriels vous diront d’ajouter ce code directement dans le fichier functions.php de votre thème. Cependant, nous ne recommandons pas cela car une petite erreur peut briser votre site WordPress et provoquer toutes sortes d’erreurs WordPress.
Au lieu de cela, nous vous recommandons d’utiliser l’extension gratuite WPCode. C’est le meilleur plugin d’extraits de code qui vous permet d’ajouter du code personnalisé dans WordPress sans casser votre site WordPress.
Note : Il existe également une extension premium WPCode. Bien que vous n’en ayez pas besoin pour ce tutoriel, il vous donnera accès à une bibliothèque d’extraits basée sur le cloud, à la logique conditionnelle, et plus encore. Pour plus de détails, consultez notre Avis complet sur WPCode.
Tout d’abord, vous devez installer et activer l’extension gratuite WPCode. Pour plus de détails, consultez notre guide sur l’installation d’une extension WordPress.
Ensuite, vous devez vous rendre dans la rubrique Extraits de code » + Ajouter un extrait. Ici, vous pouvez survoler votre souris sur » Ajouter votre code personnalisé (nouvel extrait) » et cliquer sur » Utiliser l’extrait « .
Vous pouvez saisir un nom pour votre extrait de code dans la case située en haut. Dans notre exemple, nous utilisons « Désactiver les Prévisualisations des miniatures ».
Ensuite, vous devez copier le code suivant :
function wpb_disable_pdf_previews() {
$fallbacksizes = array();
return $fallbacksizes;
}
add_filter('fallback_intermediate_image_sizes', 'wpb_disable_pdf_previews');
Collez ce code dans la case « Prévisualisation du code ».
Vous devez ensuite cliquer sur le menu déroulant « Code Type » et choisir « PHP Snippet ».
Il suffit ensuite de cliquer sur le bouton en haut pour rendre l’extrait « Actif », puis de sélectionner « Enregistrer l’extrait ».
WPCode va maintenant exécuter l’extrait de code sur votre site WordPress.
Ce code donne simplement à WordPress un tableau vide pour les tailles des miniatures des PDF et empêche WordPress de générer des prévisualisations des miniatures.
Vous pouvez maintenant essayer de téléverser un fichier PDF sur votre site WordPress en utilisant l’outil de téléversement des médias. Vous remarquerez que WordPress ne génère aucune prévisualisation des miniatures pour votre fichier PDF.
Nous espérons que ce tutoriel vous a aidé à apprendre comment désactiver la prévisualisation des miniatures PDF sur WordPress. Vous pouvez également consulter notre liste des extensions WordPress incontournables pour les sites professionnels et notre guide sur la façon d’ajouter facilement du code personnalisé sur WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
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!
dkelly says
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.