Depuis la mise à jour de WordPress vers la version 5.0 et 5.x ensuite, les images de différentes tailles ne se génèrent plus lorsque j’upload des images.
Lorsqu’on ajoute une image sur WordPress, l’image originale et uploadée et des copies redimensionnées sont générées.
L’original est conservé et, par défaut, 3 copies sont générées.
Leurs tailles sont définies dans Réglages > Médias .
Leurs tailles sont notées : miniature, moyenne, grande et taille originale.
Si le thème que vous utilisez a besoin de formats d’images particuliers, il comporte certainement ces lignes de code dans le fichier functions.php
du thème :
add_image_size('homepage-thumb', 220, 180, true ); set_post_thumbnail_size( 150, 150 );
Lors de l’upload, l’image originale est uploadée, mais aucune autre taille d’image n’est générée :
De même, lorsque l’on veut éditer une image pour la rogner ou la redimensionner, le bouton « Modifier l’image » n’est pas présent :
Le problème vient de l’absence de la librairie GD de PHP.
https://stackoverflow.com/
http://www.lephpfacile.com/
Il suffit de l’installer avec ces commandes :
sudo apt-get update sudo apt-get install php5-gd sudo service nginx restart
Et en quelques secondes, tous les problèmes devraient être réglés.