Depuis sa version 6.7, WordPress crée automatiquement des miniatures pour tous les fichiers PDF que vous téléversez sur votre site. Bien que cela puisse être pratique pour identifier vos fichiers, cela peut également entraîner des conflits avec les extensions en conflit de WordPress PDF.
De nombreux lecteurs nous ont contactés pour nous demander comment désactiver la prévisualisation des miniatures PDF dans WordPress. Nous avons donc cherché la solution la plus conviviale pour les débutants, qui ne nécessite aucune connaissance en codage.
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 les aperçus de miniatures PDF sur WordPress. Vous pouvez également consulter notre liste des meilleurs extraits de code pour WordPress et notre guide sur la façon d’ajouter facilement du code personnalisé sur WordPress.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
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.