Récemment, l’un de nos utilisateurs a signalé que le bouton « Ajouter un média » sur son site WordPress a soudainement cessé de fonctionner. Ce problème n’affiche aucune erreur ni aucun avertissement, ce qui laisse les utilisateurs dans l’ignorance de la raison pour laquelle leur bouton « Ajouter un média » ne fonctionne pas. Dans cet article, nous allons vous montrer comment résoudre facilement le problème de non-fonctionnement du bouton « Ajouter un média » dans WordPress.
Qu’est-ce qui fait que le bouton WordPress « Ajouter un média » cesse de fonctionner ?
Ce problème est généralement causé par des scripts ou des feuilles de style conflictuels chargés par des plugins ou des thèmes WordPress installés sur votre site. Le comportement par défaut de WordPress est de charger tous les scripts et feuilles de style requis en combinant les requêtes.
Cela se fait généralement dans la zone d’administration de WordPress pour améliorer les performances et la vitesse.
L’éditeur de publication WordPress utilise JavaScript pour tous les boutons à l’écran, y compris le bouton d’ajout de média. Un conflit peut empêcher JavaScript de fonctionner, ce qui désactivera le bouton « Ajouter un média ».
Cela étant dit, examinons comment dépanner et corriger le bouton « Ajouter un média » qui ne fonctionne pas dans WordPress.
Résoudre le problème du bouton Ajouter un média ne fonctionnant pas dans WordPress
La solution rapide consiste à ajouter le code suivant à votre fichier wp-config.php. Vous pouvez le faire en éditant le fichier wp-config.php et en ajoutant ce code juste avant la ligne qui dit « C’est tout, arrêtez d’éditer ! Bon blog ».
define('CONCATENATE_SCRIPTS', false );
Ce code indique simplement à WordPress de charger chaque script séparément, ce qui permet d’éviter un conflit JavaScript avec des scripts bogués et les fonctionnalités principales de WordPress.
Après avoir ajouté le code, allez-y et visitez l’écran d’édition de publication pour voir si le bouton d’ajout de média fonctionne comme prévu.
Noter: L’ajout de ce code n’est pas une solution appropriée à long terme car vous avez toujours un script à l’origine du problème. Un moyen plus simple de trouver la source du problème consiste à utiliser l’outil d’inspection. Il vous montrera les erreurs de la console qui peuvent vous conduire à la source du conflit.
Si vous souhaitez une solution à long terme à ce problème, vous devez suivre les conseils de dépannage de base de WordPress pour déterminer quel plugin ou thème peut être à l’origine du problème.
Nous vous recommandons fortement de le faire sur votre site de pré-production au lieu d’un site en direct. Voici un guide étape par étape sur la façon de créer un site de staging WordPress. Toutes les meilleures sociétés d’hébergement WordPress comme Bluehost, SiteGround, WP Engine et Liquid Web offrent une fonctionnalité de mise en scène en 1 clic.
Sur votre site de staging, vous devez commencer par désactiver tous vos plugins WordPress puis vérifier s’il a corrigé le bouton ‘Ajouter un média’. Si c’est le cas, cela signifie que l’un des plugins était à l’origine du problème.
Vous pouvez maintenant activer les plugins un par un, et après avoir activé un plugin, cochez le bouton « Ajouter un média ». Cela vous aidera à savoir quel plugin est à l’origine du problème. Après avoir trouvé le coupable, vous pouvez le remplacer par un autre plugin ou demander de l’aide à l’auteur du plugin.
Si la désactivation des plugins ne résout pas le problème, l’étape suivante consiste à passer temporairement à un thème WordPress par défaut comme Twenty Seventeen.
Si le passage au thème par défaut résout le problème pour vous, cela signifie que votre thème est à l’origine du conflit. Vous pouvez demander de l’aide à l’auteur du thème ou passer à un autre thème WordPress.
Une fois que vous avez trouvé la source du problème sur votre site de test, vous pouvez appliquer le correctif sur votre site WordPress en direct.
Nous espérons que cet article vous a aidé à apprendre comment corriger le bouton d’ajout de média qui ne fonctionne pas dans WordPress. Vous pouvez également consulter notre liste des erreurs WordPress les plus courantes et comment les corriger.