L'image dans ma médiathèque est 560 × 315, mais lorsque je l'inspecte, c'est le code que je trouve. srcset
images sont en cours de chargement au lieu de mon image en pleine résolution.
<img src="https://domain.com/feat-image-150x84.png" class="alignleft post-image" alt="Return of Medicare OEP"
srcset="https://domain.com/feat-image-150x84.png 150w,
https://domain.com/feat-image-300x169.png 300w,
https://domain.com/feat-image.png 560w" sizes="(max-width: 150px) 100vw, 150px">
Malgré leurs noms (300x169.png), toutes les images srcset
ne sont que 150x84.
J'ai essayé:
set_post_thumbnail_size(560, 315);
à mon fichier functions.php comme suggéré par quelqu'un. Les images étaient donc affichées aux dimensions correctes, mais non à la résolution correcte.J'ai même supprimé les liens d'image srcset
. J'espérais que si je le faisais, la résolution complète par défaut.
function wdo_disable_srcset( $sources ) { return false; } add_filter( 'wp_calculate_image_srcset', 'wdo_disable_srcset' );
mais cela n'a fait qu'empirer les choses.
Comment faire en sorte que WordPress utilise l'image en pleine résolution que j'ai téléchargée?
Sans voir votre configuration de thème, vous pouvez essayer ceci. Si vous n'avez pas besoin de cette taille, définissez la taille de la vignette, puis régénérez vos vignettes. N'oubliez pas que cette image de taille sera définie pour toutes les vignettes. Ce n'est peut-être pas ce que vous voulez.
Ajoutez ce qui suit à votre functions.php.
set_post_thumbnail_size(560, 315);
Plus d'infos sur set_post_thumbnail_size .