Récemment, l’un des lecteurs utilisateurs a demandé s’il était possible de régénérer les vignettes PDF pour les anciens téléchargements dans WordPress. Dans WordPress 4.7, vous avez maintenant des aperçus miniatures pour tous les nouveaux fichiers PDF. Cependant, ce changement n’affecte pas les anciens téléchargements. Dans cet article, nous allons vous montrer comment régénérer les vignettes PDF dans WordPress pour les anciens téléchargements.
Pourquoi et qui a besoin de régénérer les miniatures PDF ?
WordPress a introduit les aperçus de vignettes PDF dans WordPress 4.7. Cette fonctionnalité crée des aperçus d’image de la première page d’un fichier PDF téléchargé à l’aide de l’outil de téléchargement multimédia.
Cependant, cette fonctionnalité ne fonctionne que sur les nouveaux fichiers PDF que vous avez téléchargés après la mise à jour de votre site vers WordPress 4.7.
Tous les fichiers PDF plus anciens apparaîtront toujours sous la forme d’une icône générique dans la bibliothèque multimédia, et vous devrez toujours utiliser un plugin PDF pour afficher un aperçu miniature sur les pages de pièces jointes.
Si vous téléchargez régulièrement des fichiers PDF, vous devrez alors régénérer la vignette pour vos anciens téléchargements PDF.
Cela revient à régénérer les vignettes des images après avoir ajouté de nouvelles tailles d’image à votre thème WordPress. Cependant, ces plugins ne prennent pas en charge les fichiers PDF pour le moment.
Cela dit, examinons comment régénérer les vignettes PDF pour les anciens téléchargements dans WordPress.
Régénérer les vignettes PDF dans WordPress
Avant de continuer, assurez-vous que vous utilisez WordPress 4.7 ou supérieur. Assurez-vous également que l’extension imagemagick est installée sur votre serveur.
Vous pouvez tester imagemagick en téléchargeant simplement un fichier PDF sur votre site WordPress. S’il affiche un aperçu miniature de votre fichier PDF, vous êtes prêt à partir.
Veuillez noter que le plugin que nous allons utiliser dans cet article régénérera également les vignettes de tous vos anciens fichiers image. Par précaution, sauvegardez votre site WordPress ou au moins sauvegardez votre /wp-content/uploads/
dossier.
La première chose à faire est d’installer et d’activer le Forcer la régénération des vignettes brancher.
Le plugin est hébergé sur GitHub. Si vous n’avez pas encore installé de plugins depuis GitHub, consultez notre guide sur la façon d’installer des plugins WordPress depuis GitHub.
Lors de l’activation, vous devez visiter Outils » Forcer la régénération des vignettes page.
Ici, vous pouvez régénérer les vignettes de toutes les images et fichiers PDF que vous avez téléchargés à l’aide du téléchargeur de médias WordPress. Cliquez sur le bouton « Régénérer toutes les vignettes » pour continuer.
Le plugin va maintenant commencer à traiter toutes les images de votre site Web. Cela prendra un certain temps, selon le nombre d’images et de fichiers PDF dont vous disposez.
Une fois terminé, vous pouvez visiter Médiathèque page et vous pourrez voir des aperçus miniatures de vos anciens téléchargements PDF.
Le plugin vous permet également de régénérer les vignettes pour des fichiers individuels. Si vous n’avez pas beaucoup de fichiers PDF, il serait préférable de régénérer les vignettes individuellement.
Vous devrez visiter Médiathèque page et passez à la vue liste en cliquant sur le bouton vue liste.
Après cela, passez votre souris sur un fichier PDF et vous pourrez voir le lien « Forcer la régénération des vignettes ».
Cliquer sur le lien régénérera les vignettes pour ce fichier particulier.
Une fois que vous avez régénéré les vignettes pour tous vos anciens téléchargements PDF, vous pouvez désactiver et supprimer le plugin en toute sécurité. La désinstallation ou la suppression du plugin ne supprimera pas les vignettes régénérées par le plugin.
Nous espérons que cet article vous a aidé à régénérer les vignettes PDF pour les anciens téléchargements dans WordPress. Vous pouvez également consulter notre liste de 24 plugins WordPress indispensables pour les sites Web d’entreprise.