fbpx
  1. Accueil
  2. Base de connaissances
  3. Dépannage
  4. Premiers pas pour le dépannage
  5. Résolution des conflits entre les plugins et les thèmes

Résolution des conflits entre les plugins et les thèmes

L'un des avantages de l'utilisation de WordPress pour votre site web est qu'il existe des milliers de plugins et de thèmes disponibles pour vous aider à accomplir toutes sortes de choses. L'un des inconvénients est que n'importe qui peut développer un plugin ou un thème et que l'expérience du développeur, le respect des meilleures pratiques de développement de WordPress, le niveau d'assistance et l'engagement en matière de maintenance varient considérablement. Le pire, c'est que vous ne découvrirez pas nécessairement ces choses avant de commencer à utiliser le plugin ou le thème.

Bien que le logiciel SourisMembre fonctionne avec la plupart des plugins et des thèmes, il peut arriver qu'un plugin ou un thème que vous utilisez entre en conflit avec la fonctionnalité du logiciel SourisMembre. Dans ce cas, vous devez déterminer exactement ce qui entre en conflit. Souvent, ces situations peuvent être résolues en s'assurant que tous les composants de votre site sont à jour, ou en ajustant les paramètres du plugin ou de la mémoire cache. Si aucune solution n'est trouvée, il est préférable de cesser d'utiliser le composant en question ou de le remplacer.

Vous trouverez ci-dessous le processus standard qui vous aidera à identifier l'origine des problèmes.

1. Identifier et reproduire le problème

Afin de tester avec précision la cause du problème, vous devez être en mesure de reproduire le problème de manière fiable. Supposons, par exemple, que lorsque vous vous connectez à votre site d'adhésion, vos membres signalent qu'ils ne sont pas redirigés correctement vers la page d'accueil de leur site. Dans ce cas, les étapes pour reproduire le problème consistent simplement à se connecter à votre site d'adhésion en tant que membre test et à noter si la page d'accueil est correcte ou non.

La reproduction d'un problème est une étape importante du dépannage et elle est utilisée à maintes reprises tout au long du processus. Souvent, vous constaterez qu'une étape a été oubliée ou manquée, et qu'il suffit de la refaire pour résoudre le problème. Ou encore, si un client a signalé un problème, il se peut qu'il s'agisse d'un problème local. Plus important encore, les étapes devront être transmises à notre service d'assistance afin que nous puissions les reproduire dans notre processus de dépannage. Quoi qu'il en soit, il est important de commencer par reproduire un problème et de noter les étapes suivies ainsi que les résultats.

2. Activer le mode sans échec

Limiter les interférences avec d'autres plugins sera toujours la première étape du dépannage après la désactivation de vos mécanismes de mise en cache. Les Mode sans échec intégré à MemberMouse désactive tous les plugins afin que vous puissiez les réactiver l'un après l'autre et repérer ceux qui peuvent être à l'origine de conflits. La désactivation du mode sans échec ramène vos plugins et votre thème à leur état précédent.

  1. Dans la zone Centre d'assistance du tableau de bord de MemberMouse, vous pouvez cliquer sur le bouton Mode sans échec Vous pouvez également accéder à l'écran de configuration du mode sans échec à partir du menu MemberMouse en allant sur Paramètres généraux > Mode sans échec.




  2. Une fois que vous êtes sur l'écran de configuration du mode sans échec, cliquez sur le bouton Activer le mode sans échec bouton.

    Une boîte de dialogue de confirmation s'affiche, vous demandant de confirmer que vous souhaitez activer le mode sans échec. Cette boîte de dialogue de confirmation attire votre attention sur les choses qui se produiront lorsque le mode sans échec sera activé :

    • tous les plugins autres que MemberMouse seront désactivés
    • si un thème WordPress par défaut est disponible, le thème actuel sera désactivé et le thème WordPress par défaut sera activé
    • MemberMouse se souvient des plugins et des thèmes actifs afin de pouvoir les réactiver lorsque le mode sans échec est désactivé.

      Remarque : Certains plugins et thèmes écoutent les crochets de désactivation de WordPress afin d'effectuer certaines actions lorsqu'ils se produisent. Le mode sécurisé de MemberMouse utilise une méthode de contournement des plugins qui ne déclenchent pas les crochets de désactivation de WordPress. Il s'agit de la méthode préférée pour que les plugins et les thèmes ne soient pas invités par inadvertance à modifier les paramètres de configuration.

  3. Cliquez sur OK dans la boîte de dialogue de confirmation.

  4. Maintenant que le mode sans échec a été activé, vous remarquerez que lorsque vous naviguez dans la zone d'administration de WordPress, le message suivant s'affiche en haut de l'écran :




    Vous pouvez cliquer sur Paramètres du mode sans échec à tout moment pour revenir à l'écran de configuration du mode sans échec. Vous remarquerez également que la liste des plugins et le thème que MemberMouse a sauvegardé s'affichent dans la boîte jaune :





    Vous pouvez maintenant réessayer le processus qui pose problème. Si le problème est résolu lorsque le mode sans échec est activé, cela signifie qu'un plugin ou un composant du thème est à l'origine du problème. Procédez aux étapes suivantes pour localiser le composant qui interagit négativement avec MemberMouse et le désactiver. 

3. Tester les conflits de plugins

  1. La première chose à faire est de désactiver tous les plugins à l'exception de MemberMouse. Pour ce faire, utilisez l'option Mode sans échec décrite dans les étapes précédentes, ou accédez à l'onglet Plugins dans WordPress pour désactiver tous les plugins à l'exception de MemberMouse.

  2. Dans le coin supérieur gauche de la liste des plugins, vous verrez une case à cocher. Cochez-la pour sélectionner automatiquement tous les plugins de la liste.



  3. Trouver le Plate-forme MemberMouse dans la liste et le désélectionner.



  4. Au-dessus de la liste des plugins, trouvez le fichier Actions en bloc et sélectionnez l'option Désactiver option.



  5. Maintenant, avec tous vos plugins cochés, à l'exception de MemberMouse, cliquez sur le bouton Appliquer à côté du bouton Actions en bloc pour désactiver tous les plugins sélectionnés.

  6. Maintenant que tous les plugins sont désactivés à l'exception de MemberMouse, suivez les étapes pour recréer le problème que vous rencontriez. Si le problème persiste, passez à la section Test de conflits de thèmes section. Si vous ne rencontrez pas le problème, cela signifie que l'un des plugins que vous utilisez est à l'origine du problème ; passez donc à l'étape suivante.

  7. Maintenant que nous savons que l'un des plugins est à l'origine du problème, il nous suffit de les réactiver l'un après l'autre et de les tester après chacun d'eux pour voir si le problème est revenu. Après avoir activé l'un des plugins désactivés, le problème finira par réapparaître. Lorsque le problème réapparaît, nous savons que c'est le plugin que nous venons de réactiver qui a provoqué le conflit, ou qui a contribué à le provoquer.

    Une fois que vous avez trouvé le ou les plugins qui sont à l'origine du conflit, vous pouvez commencer à travailler avec eux pour voir s'il y a une mauvaise configuration, un problème de mise en cache, ou s'ils doivent être remplacés ou supprimés. Consultez la documentation du plugin et, si possible, les forums d'assistance pour voir si vous pouvez trouver des ajustements potentiels susceptibles de résoudre le problème. Souvent, contacter le service d'assistance peut être la meilleure solution pour résoudre le problème.

4. Test de conflit de thèmes

Si le dépannage des plugins dans l'étape précédente ne vous a pas permis de trouver le problème conflictuel, le dépannage du thème sera l'étape suivante. Comme pour les étapes précédentes, vous devrez activer l'un des thèmes par défaut de WordPress et voir si le conflit se résout sans que votre thème soit actif.

  1. Pour tester les conflits de thèmes, nous allons activer le thème par défaut de WordPress. Pour ce faire, dans les menus de WordPress, allez à Apparence > Thèmes.

  2. Dans le cadre de la Thèmes disponibles trouver et activer un thème WordPress par défaut. Tous les thèmes WordPress commencent par Vingt et sont ensuite suivies d'un numéro (c.-à-d. Vingt-quatorze, vingt-cinq, etc.).

    Si vous ne voyez pas ce thème dans votre Thèmes disponibles vous pouvez l'ajouter en cliquant sur le bouton Installer des thèmes en haut de la page, en tapant Vingt dans le champ de recherche, puis en cliquant sur Installer lorsque vous voyez l'un des thèmes WordPress apparaître dans les résultats de la recherche. Une fois le thème installé, activez-le.

  3. Maintenant que le thème WordPress par défaut est activé, repassez par l'étape 1 pour voir si le problème initial persiste. Si le problème persiste, passez à la section suivante pour plus d'instructions. Si vous ne rencontrez pas ce problème, cela signifie que le thème que vous utilisez est à l'origine du problème et vous devriez contacter le fournisseur du thème pour voir s'il est possible de le résoudre.

5. Toujours des problèmes ?

Si vous n'êtes pas parvenu à localiser la source du problème au cours des étapes précédentes, procédez comme suit soumettre un ticket d'assistance et nous fournir les informations suivantes :

  • Une description du problème que vous rencontrez.
  • Marche à suivre pour recréer le problème.
  • L'URL du site Web où MemberMouse est installé.
  • les informations d'identification de l'administrateur de WordPress. Vous pouvez le faire facilement en création d'un compte d'employé pour notre équipe d'assistance.
Cet article a-t-il été utile ?

Articles connexes

Vous ne trouvez pas la réponse que vous cherchez ?

Contactez notre équipe chargée de la réussite des clients
Contactez nous !