Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment corriger l'erreur d'échec du post-traitement de l'image dans WordPress

Imaginez : vous mettez à jour votre site WordPress avec de nouvelles images, et soudain, vous vous heurtez à un mur. L’erreur redoutée « Traitement de l’image après téléchargement a échoué » apparaît, et votre téléchargement s’arrête net.

Je me souviens de la première fois que c’est arrivé sur mon site web. J’essayais de télécharger des images pour un nouvel article de blog, et ce message d’erreur continuait d’apparaître. Le pire, c’est que je ne savais pas ce qui le causait ni comment le résoudre.

Cette erreur agaçante se produit généralement lorsque vous utilisez l’outil de téléchargement de médias intégré de WordPress. Elle peut survenir aux pires moments, vous empêchant d’ajouter des images à vos articles ou pages.

Heureusement, j’ai appris à la résoudre, et c’est plus facile que vous ne le pensez. La plupart du temps, elle est causée par des paramètres du serveur ou des problèmes de permissions de fichiers qui peuvent être résolus en quelques minutes seulement.

Dans cet article, je vais vous montrer comment résoudre l’erreur de téléchargement « Traitement de l’image après téléchargement a échoué » dans WordPress. Cela vous aidera à recommencer à télécharger de belles images en un rien de temps.

Comment corriger l'erreur d'échec du post-traitement de l'image dans WordPress

Qu’est-ce qui cause l’erreur « Traitement de l’image après téléchargement a échoué » ?

Lorsque vous ajoutez une image à un article ou à la médiathèque de votre site WordPress, plusieurs choses se produisent. Le fichier image est téléchargé sur votre serveur d’hébergement WordPress, une page de pièce jointe est créée pour l’image, et un module d’édition d’images PHP effectue un traitement après téléchargement.

Malheureusement, parfois, lors du processus de téléchargement de l’image, vous pouvez voir un message d’erreur WordPress comme celui-ci :

‘Post-processing of the image likely failed because the server is busy or does not have enough resources. Uploading a smaller image may help. Suggested maximum size is 2500 pixels.’
Le message d'erreur « Traitement de l'image échoué »

Heureusement, ce message d'erreur WordPress fournit beaucoup de détails. Il vous indique que le problème s'est produit lors du post-traitement de l'image dans WordPress et suggère qu'il pourrait y avoir un problème avec votre serveur web.

Le message d'erreur suggère également une solution possible. Il recommande de télécharger une image plus petite, ne dépassant pas 2500 pixels dans sa plus grande dimension.

Cela étant dit, examinons comment résoudre l'erreur « Échec du post-traitement de l'image » dans WordPress.

1. Assurez-vous que l'erreur HTTP n'est pas temporaire

Tout d'abord, vous devez vérifier qu'il n'y a pas de caractères spéciaux dans le nom du fichier, tels qu'une apostrophe. Si c'est le cas, vous devez renommer le fichier image.

Ensuite, vous devriez attendre quelques minutes, puis essayer de télécharger à nouveau votre fichier image. Si votre serveur était simplement occupé, comme le suggère le message, cela pourrait avoir été causé par un trafic inhabituel ou des ressources serveur limitées.

Les problèmes de ce type sont automatiquement résolus sur la plupart des serveurs d'hébergement WordPress.

Si vous rencontrez toujours des problèmes de téléchargement d'images après avoir attendu un moment, vous pouvez essayer de télécharger un fichier différent. Vous pouvez également essayer de vider le cache de votre navigateur ou d'utiliser un navigateur web différent.

Si vous voyez toujours l'erreur « Traitement de l'image après échec » après avoir essayé ces étapes, le problème n'est pas un bug temporaire, et vous devriez continuer à lire pour résoudre le problème.

2. Augmenter la limite de mémoire de WordPress

Le message d'erreur suggère que votre serveur n'a peut-être pas assez de ressources. Augmentons la quantité de mémoire disponible pour WordPress.

Vous devrez augmenter la quantité de mémoire que PHP peut utiliser sur votre serveur. Vous pouvez le faire en ajoutant le code suivant à votre fichier wp-config.php.

define( 'WP_MEMORY_LIMIT', '256M' );

Ce code augmente la limite de mémoire de WordPress à 256 Mo, ce qui devrait suffire à résoudre tout problème de limite de mémoire.

Vous voudrez peut-être aussi vérifier si le fichier est plus volumineux que la limite de téléversement de votre site web. Pour ce faire, consultez notre guide sur comment augmenter la taille maximale de téléversement de fichiers dans WordPress.

Vérifier la limite actuelle de taille de téléversement de fichiers

Si votre société d'hébergement WordPress ne vous permet pas d'augmenter la limite de mémoire, vous devrez peut-être passer à un fournisseur d'hébergement WordPress géré comme SiteGround ou WPEngine.

3. Optimisez l'image pour la rendre plus petite

Le message d'erreur indique que le téléversement d'une image plus petite pourrait aider. Il recommande que le côté le plus long de votre image ne dépasse pas 2500 pixels.

Lors du démarrage d'un nouveau blog, de nombreux débutants téléversent simplement des images sans les optimiser pour le web. Non seulement cela peut provoquer un message d'erreur comme celui-ci, mais ces fichiers d'image volumineux ralentiront également votre site web.

Un site web lent nuira à vos classements SEO globaux.

Pour optimiser l'image, vous devrez utiliser un logiciel de retouche d'images pour enregistrer dans le format de fichier optimal (tel que JPEG, PNG ou GIF), redimensionner les dimensions de l'image à une taille plus petite, et compresser l'image pour réduire à nouveau la taille du fichier.

Pour des instructions étape par étape, consultez notre guide sur comment optimiser les images pour les performances Web sans perdre en qualité. Cela couvre comment optimiser vos images, ainsi que les meilleurs outils et pratiques à utiliser pour l'optimisation des images.

Il est important de noter que parfois ce message d'erreur peut apparaître même lors du téléchargement d'images plus petites. Si vous voyez l'erreur même lors du téléchargement d'images optimisées, vous devrez passer à l'étape suivante de dépannage.

4. Changer la bibliothèque d'édition d'images utilisée par WordPress

WordPress post-traite les images à l'aide de deux modules PHP, ImageMagick et GD Library. WordPress peut utiliser l'un ou l'autre, selon celui qui est disponible.

Cependant, ImageMagick peut rencontrer des problèmes de mémoire qui peuvent causer des erreurs lors des téléchargements d'images. Pour résoudre ce problème, vous pouvez faire de la GD Library votre éditeur d'images par défaut.

Vous pouvez le faire en ajoutant simplement ce code au fichier functions.php de votre thème, dans un plugin spécifique au site, ou en utilisant un plugin d'extraits de code.

function wpb_image_editor_default_to_gd( $editors ) {
    $gd_editor = 'WP_Image_Editor_GD';
    $editors = array_diff( $editors, array( $gd_editor ) );
    array_unshift( $editors, $gd_editor );
    return $editors;
}
add_filter( 'wp_image_editors', 'wpb_image_editor_default_to_gd' );

La manière la plus simple et la plus sûre d'ajouter ce code dans WordPress est d'utiliser WPCode, le meilleur plugin d'extraits de code avec plus de 2 millions d'utilisateurs.

WPCode

WPCode vous permet d'ajouter du code personnalisé sans modifier le fichier functions.php de votre thème, vous n'avez donc pas à vous soucier de casser votre site WordPress.

Si vous souhaitez en savoir plus sur la façon dont nous utilisons WPCode chez WPBeginner, consultez notre avis détaillé sur WPCode.

Pour commencer, vous devez installer et activer le plugin gratuit WPCode. Si vous avez besoin d'aide, consultez ce guide sur comment installer un plugin WordPress.

Une fois le plugin activé, accédez à la page Extraits de code » + Ajouter un extrait depuis votre tableau de bord WordPress.

À partir de là, trouvez l'option « Ajouter votre code personnalisé (Nouvel extrait) » et cliquez sur le bouton « + Ajouter un extrait personnalisé » en dessous.

Ajouter un extrait personnalisé dans WPCode

Ensuite, vous devez choisir un type de code dans la liste des options qui apparaissent à l'écran.

Pour ce tutoriel, sélectionnez « Extrait PHP ».

Choisir un extrait PHP dans WPCode

Ensuite, vous devez ajouter un titre à votre extrait, qui est uniquement pour votre référence et peut être n'importe quoi pour vous aider à vous souvenir de l'utilité du code.

Une fois cela fait, collez simplement le code ci-dessus dans la boîte « Aperçu du code ».

Collez l'extrait de code dans la boîte d'aperçu du code

Maintenant, changez le commutateur de « Inactif » à « Actif » et cliquez sur le bouton « Enregistrer l'extrait » en haut de la page.

Activer et enregistrer le snippet de code WPCode

Après avoir ajouté ce code, vous devriez essayer de téléverser à nouveau l'image.

J'espère que ce tutoriel vous a aidé à apprendre comment résoudre l'erreur « Échec du post-traitement de l'image » dans WordPress. Vous pourriez également vouloir consulter notre tutoriel détaillé sur comment résoudre l'erreur de téléversement d'image HTTP dans WordPress et nos meilleurs choix de meilleurs plugins WordPress pour gérer les images.

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

10 CommentsLeave a Reply

  1. Merci !
    Forcer le serveur à utiliser la bibliothèque GD a définitivement résolu le problème !

  2. Thanks for this super helpful guide! It’s exactly what I needed to fix that annoying “Post-Processing of Image Failed” error. I followed the clear troubleshooting steps and used the web optimization tips for images (this helped speed up my site too!)
    thanks again :)

  3. Merci pour l'extrait, j'ai résolu avec succès le problème d'image sur mon site. Balkhi, vous êtes un excellent contributeur à la communauté WP.

  4. Quand cela m'arrive, je clique sur « Enregistrer le brouillon » sur l'article ou la page sur laquelle je travaille, je ferme WordPress et je le rouvre. J'essaie de télécharger l'image une fois de plus et cela fonctionne à chaque fois.
    Merci pour l'article.

    • Merci d'avoir partagé cette solution de contournement pour ceux qui cherchent des options !

      Admin

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.