RepairPluginDocs

Résolution de conflits

Découvrez comment identifier si un problème provient de RepairPlugin ou d'un autre plugin ou thème sur votre site WordPress.

troubleshootingconflictsthemespluginsdebuggingcacheincognito

Que pouvez-vous faire avec ceci ?

  • Déterminer si le problème est causé par RepairPlugin ou par autre chose sur votre site
  • Exclure le cache comme cause d'un comportement inattendu
  • Identifier précisément quel plugin ou thème est en conflit avec RepairPlugin
  • Savoir quelles informations envoyer au support pour qu'il puisse vous aider rapidement

Exemple : Votre formulaire de réservation a soudainement cessé de fonctionner après l'installation d'un nouveau plugin de sécurité. En suivant les étapes ci-dessous, vous découvrez que le plugin de sécurité bloque les soumissions de formulaires de RepairPlugin — et vous le corrigez en quelques minutes.

Pourquoi les conflits se produisent

RepairPlugin est testé sur des centaines d'installations actives. Quand une nouvelle mise à jour introduit un problème, l'équipe en est généralement informée rapidement et publie un correctif sans tarder.

La plupart des problèmes qui semblent venir de RepairPlugin sont en fait causés par d'autres logiciels sur votre site :

  • Les plugins de cache servent des versions périmées de vos pages, y compris des jetons de sécurité expirés
  • Les plugins de sécurité bloquent les soumissions de formulaires, les téléchargements de fichiers ou les connexions externes
  • Les plugins d'optimisation cassent votre mise en page en minifiant ou en combinant les fichiers CSS et JavaScript de RepairPlugin
  • Les plugins SEO modifient la façon dont le contenu de la page est chargé, ce qui peut interférer avec les shortcodes
  • Les constructeurs de pages remplacent parfois les styles ou chargent des scripts en conflit
  • Votre thème peut inclure du JavaScript personnalisé ou du CSS agressif qui entre en conflit avec RepairPlugin

C'est pourquoi les étapes ci-dessous sont si importantes — elles vous aident (ainsi que le support) à comprendre d'où vient réellement le problème.

Où le trouver

Le processus de débogage utilise les pages d'administration WordPress standard :

  1. Plugins : Allez dans WordPress Admin > Plugins
  2. Thèmes : Allez dans WordPress Admin > Apparence > Thèmes

Comment isoler le problème

Suivez ces étapes dans l'ordre. La plupart des problèmes sont résolus à l'étape 1 ou à l'étape 2.

Étape 1 : Videz votre cache et testez en navigation privée

Le cache est la cause numéro un des situations "ça a soudainement cessé de fonctionner". Un plugin de cache ou votre navigateur peut servir une ancienne version de votre page.

  1. Videz le cache de votre plugin de cache — allez dans les paramètres de votre plugin de cache et purgez tous les caches (cache de page, cache d'objets, cache CDN). Plugins courants : WP Rocket, W3 Total Cache, LiteSpeed Cache, WP Super Cache.
  2. Videz le cache de votre navigateur — ou mieux encore, ouvrez une fenêtre de navigation privée/incognito (Ctrl+Maj+N dans Chrome, Cmd+Maj+N sur Mac)
  3. Visitez la page où le problème se produit
  4. Vérifiez si le problème a disparu

Si le problème disparaît : Votre cache servait une ancienne version de la page. Assurez-vous que votre plugin de cache exclut les pages RepairPlugin du cache pleine page. Consultez Échec de soumission du formulaire pour des instructions détaillées d'exclusion du cache.

Si le problème persiste : Passez à l'étape 2.

Étape 2 : Désactivez tous les plugins sauf RepairPlugin

C'est la méthode la plus fiable pour savoir si un autre plugin cause le problème.

  1. Allez dans Plugins
  2. Sélectionnez tous les plugins sauf RepairPlugin en utilisant les cases à cocher
  3. Dans le menu déroulant Bulk Actions, choisissez Deactivate et cliquez sur Apply
  4. Videz à nouveau votre cache (si votre plugin de cache est encore actif, ou videz le cache côté serveur depuis votre panneau d'hébergement)
  5. Ouvrez une fenêtre de navigation privée et visitez la page où le problème se produit
  6. Vérifiez si le problème a disparu

Si le problème disparaît : Un autre plugin cause le conflit. Continuez à l'étape 3 pour découvrir lequel.

Si le problème persiste : Passez à l'étape 2b.

Étape 2b : Passez à un thème par défaut

Si la désactivation des plugins n'a pas aidé, votre thème pourrait être la cause.

  1. Allez dans Apparence > Thèmes
  2. Activez un thème WordPress par défaut (Twenty Twenty-Four, Twenty Twenty-Three, ou tout autre thème "Twenty")
  3. Visitez la page où le problème se produit
  4. Vérifiez si le problème a disparu

Si le problème disparaît : Votre thème cause le conflit. Contactez le développeur de votre thème, ou vérifiez si le thème a des paramètres qui interfèrent avec RepairPlugin (comme une minification CSS agressive, un chargement JavaScript personnalisé ou des remplacements de mise en page).

Si le problème persiste avec tous les autres plugins désactivés ET un thème par défaut : Le problème peut être lié à RepairPlugin lui-même. Contactez le support (voir ci-dessous) — vous avez maintenant confirmé que ce n'est pas un conflit.

Étape 3 : Trouvez le plugin en conflit

Maintenant que vous savez qu'un autre plugin est la cause, découvrez lequel :

  1. Réactivez vos plugins un par un
  2. Après avoir activé chaque plugin, videz votre cache et vérifiez la page dans une fenêtre de navigation privée
  3. Quand le problème réapparaît, le dernier plugin que vous avez activé est celui qui cause le conflit
  4. Notez le nom et la version de ce plugin

Étape 4 : Résolvez le conflit

Une fois que vous savez quel plugin cause le problème :

  • Vérifiez les mises à jour — RepairPlugin et le plugin en conflit peuvent avoir des versions plus récentes qui corrigent le problème
  • Ajustez les paramètres du plugin en conflit — les correctifs courants incluent la désactivation de la minification CSS/JS, l'exclusion des pages RepairPlugin de l'optimisation, ou l'ajout de *.repairplugin.com à la liste blanche du pare-feu
  • Trouvez une alternative — si le conflit ne peut pas être résolu, envisagez de remplacer le plugin en conflit
  • Contactez le support — partagez vos résultats pour que l'équipe puisse enquêter

Contacter le support

L'équipe de support peut vous aider le plus efficacement quand vous avez d'abord complété les étapes ci-dessus. Voici ce qu'il faut inclure dans votre message :

  1. Envoyez un e-mail à support@repairplugin.com
  2. Incluez :
    • Une description du problème et quand il a commencé
    • Quelles étapes de ce guide vous avez complétées et ce que vous avez trouvé
    • Le nom et la version du plugin ou thème en conflit (si vous en avez trouvé un)
    • Des captures d'écran ou un enregistrement d'écran montrant le problème
    • Un compte administrateur WordPress temporaire pour que l'équipe de support puisse enquêter
  3. L'équipe de support peut examiner le problème directement sur votre site si vous leur donnez accès

Astuce : Plus vous partagez d'informations dès le départ, plus le support peut vous aider rapidement. Un message comme "mon formulaire ne marche pas" est difficile à diagnostiquer — mais "mon formulaire a cessé de fonctionner après l'installation de Wordfence, et le problème disparaît quand je le désactive" donne à l'équipe un point de départ clair.

Questions fréquentes

Quels sont les types de conflits les plus courants ?

Type de pluginCe qui se passe généralementQue faire
Plugins de cacheLes soumissions de formulaires échouent à cause de codes de sécurité en cacheExcluez les pages RepairPlugin du cache (voir Échec de soumission du formulaire)
Plugins de sécuritéLes téléchargements ou soumissions de formulaires sont bloquésAjoutez *.repairplugin.com à la liste blanche de votre pare-feu
Plugins d'optimisationLa minification CSS/JS casse la mise en pageExcluez les fichiers RepairPlugin de la minification (voir Cache & Performances)
Plugins SEOLe shortcode ne s'affiche pas correctementVérifiez si le plugin SEO modifie la sortie du contenu de la page
Constructeurs de pagesLa mise en page paraît cassée ou se chevaucheUtilisez le bloc shortcode ou le widget HTML dans votre constructeur de pages

Dois-je tester sur mon site en production ?

Il est préférable d'utiliser un environnement de préproduction si votre hébergeur en propose un. Ainsi, vos clients ne remarqueront rien pendant vos tests. Si vous n'avez pas de préproduction, testez pendant les heures creuses et gardez une sauvegarde prête.

Comment savoir s'il s'agit d'un conflit ou d'un bug RepairPlugin ?

Suivez les étapes 1 à 2b ci-dessus. Si le problème disparaît quand vous videz votre cache, désactivez les autres plugins ou passez à un thème par défaut — c'est un conflit. Si le problème persiste même avec un thème par défaut, aucun autre plugin actif et un cache vidé — c'est peut-être un problème RepairPlugin. Contactez support@repairplugin.com avec vos résultats.

Dois-je vraiment faire toutes ces étapes avant de contacter le support ?

Oui — et voici pourquoi. RepairPlugin est testé sur des centaines d'installations, et l'équipe surveille les problèmes après chaque mise à jour. Si quelque chose casse à cause d'une mise à jour de RepairPlugin, ils le savent généralement en quelques heures et publient un correctif rapidement. Dans la plupart des cas, le problème est causé par un autre plugin ou une page en cache. En complétant ces étapes d'abord, vous aidez le support à sauter les suppositions et à passer directement à la résolution de votre situation spécifique.

Articles connexes

Command Palette

Search for a command to run...