web-dev-qa-db-fra.com

Pourquoi les images/photos après le téléchargement sur mon site wordpress sont-elles légèrement floues?

J'essaie de comprendre le problème énoncé dans le titre. Chaque image/photo que je télécharge sur mon site wordpress devient légèrement floue. Je les formate en fonction des exigences de mon thème wp; toutefois, une fois l'image traitée par wordpress et le site ouvert dans un navigateur, celui-ci est légèrement flou. Ceci est particulièrement visible dans le navigateur Firefox.

Qu'est-ce que je fais mal?

J'utilise Photoshop pour exporter des images pour le Web et, sur mon ordinateur, elles ont fière allure. J'ai essayé de les exporter directement depuis Illustrator et le même scénario se produit. Donc, je crois que c'est du côté wordpress.

Je vous remercie!

2
modnakatedra.com

En réalité, WordPress réduit la qualité de l’image lorsque vous la téléchargez via un outil de téléchargement multimédia. WordPress a intégré la compression pour les images JPG. Chaque fois que vous téléchargez une image JPG/JPEG dans la médiathèque WordPress, WordPress compresse automatiquement vos images à 90% de la qualité d'origine. Ceci est destiné à accélérer le chargement de vos pages et à réduire la taille des fichiers.

Vous pouvez désactiver la compression d'image et forcer WordPress à conserver des images de qualité optimale avec cette fonction.

// Set image quality
function my_image_quality( $quality ) {
    return 100;
}
add_filter( 'jpeg_quality', 'my_image_quality' );
add_filter( 'wp_editor_set_quality', 'my_image_quality' );
3
Robert hue

Pour nous, le problème était avec plugins , nous avons désactivé tous inutilisés ou non désirés plugins , puis essayé de télécharger, les images téléchargées sont acceptables.

0
harie harry

Normalement, cela pourrait être dû à une différence par rapport aux valeurs par défaut définies pour image dans functions.php dans wordpress et vérifier si des valeurs par défaut sont définies pour les images de ce fichier. Vous pouvez également le définir manuellement dans le fichier function.php comme ci-dessous.

add_theme_support('post-thumbnails');
update_option('thumbnail_size_w', 200);
update_option('thumbnail_size_h', 200);
update_option('large_size_w', 650);

add_image_size( 'my-thumb', 400, 8888 ); and add_image_size( 'my-thumb', 250);
0
vembutech